Java窗体居中显示的2种方法
Posted 寂寞沙洲
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java窗体居中显示的2种方法相关的知识,希望对你有一定的参考价值。
第1种方法:
//setSize(300, 200);
pack();
// 得到显示器屏幕的宽、高
int width = Toolkit.getDefaultToolkit().getScreenSize().width;
int height = Toolkit.getDefaultToolkit().getScreenSize().height;
// 得到窗体的宽、高
int windowsWidth = this.getWidth();
int windowsHeight = this.getHeight();
//System.out.println(windowsWidth+","+windowsHeight);
this.setBounds((width - windowsWidth) / 2,(height - windowsHeight) / 2, windowsWidth, windowsHeight);
第2种方法:
setLocationRelativeTo(null);
以上是关于Java窗体居中显示的2种方法的主要内容,如果未能解决你的问题,请参考以下文章
窗体的基类中没有设定大小,所以才不能居中,若要窗体居中,必须使用setfixedsize()函数或者resize()函数设定窗体的大小,居中才能正常使用
winform中如何设置提示框在winform窗体中居中显示?