Java Swing 窗体第一课,窗体大小合适并居中显示,窗体关闭后进程也关闭

这篇博客介绍了如何使用Java Swing创建一个自定义大小并居中显示的窗口。通过定义窗口的宽高,利用Toolkit接口获取屏幕尺寸,并设置窗口位置、大小固定及关闭操作。主要涉及JFrame、setSize()、getScreenSize()、setLocation()、setResizable()、setDefaultCloseOperation()和setVisible()等方法。
摘要由CSDN通过智能技术生成

最近迷上了窗体程序,跑去百度了一番,现学现卖,记录下来怕自己以后会忘记;

自定义的宽高,看心情自己调整合适的大小

 public static void main(String[] args) {
        int windowWidth = 600;//定义宽高
        int windowHeight = 350;
        JFrame ts = new JFrame(tltle:"那个谁");//窗体标题
         ts.setSize(windowWidth,windowHeight);//窗体大小
        //ts.setLocation(500,300);//静态窗体出现的位置
        Toolkit defaultToolkit = Toolkit.getDefaultToolkit();//调用Toolkit接口
        Dimension screenSize = defaultToolkit.getScreenSize();//获取screen的大小
        //先定义宽高,用当前屏幕大小减去自定义的宽高,再除以2就是居中的位置
        ts.setLocation(x:(screenSize.width - windowWidth) / 2,y:(screenSize.height - windowHeight) / 2);
        ts.setResizable(false);//窗口锁死
        ts.setDefaultCloseOperation(ts.EXIT_ON_CLOSE);//关闭时退掉进程
        ts.setVisible(true);//让窗口显示出来
    }

这是Main方法的代码,注释也很清楚,idea中有些代码复制不出来,不知道什么原因;将就看吧,不行的话照图敲

 运行一下不就出来了嘛

 

总结:

今天了解到的函数和自带的方法类:

JFrame包,new一个JFrame的对象;

setSize();  //设置大小

Toolkit defaultToolkit = Toolkit.getDefaultToolkit();  //调用Toolkit接口

Dimension screenSize = defaultToolkit.getScreenSize()  //获取当前屏幕的大小

setLocation();  //窗体打开时的位置坐标

setResizable(false);  //窗体锁死,无法更改窗体大小,true为允许更改,false为不允许;

setDefaultCloseOperation(windows.EXIT_ON_CLOSE);   //关闭窗体时一起关闭进程;

setVisible(true);  //让窗体显示出来,这个不写,上面那些写了等于没写;

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值