JAVA窗口的位置,大小怎么固定?即使改变分辨率窗口也不变。
3个回答
展开全部
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize(); //获取当前屏幕大小, 需导入包:import java.awt.*;
Dimension frameSize = this.getPreferredSize();//获取当前窗口大小
this.setLocation((screenSize.width - frameSize.width) / 2, (screenSize.height - frameSize.height) / 2);//保持窗口弹出位置居中
把这3行加到构造函数中。
Dimension frameSize = this.getPreferredSize();//获取当前窗口大小
this.setLocation((screenSize.width - frameSize.width) / 2, (screenSize.height - frameSize.height) / 2);//保持窗口弹出位置居中
把这3行加到构造函数中。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询