我正在创建一个应用程序,其中使用了一些Jframe,几个按钮。
但问题是我使用jframe.setsize(1366,786)来指定框架的大小,如果我将在大型宽屏幕显示器的机器中使用该软件该怎么办。假设1600 * 900。
如何通过jframe指定占用整个屏幕?
答案 0 :(得分:3)
您可以使用setExtendedState
最大限度地打开它。
setExtendedState(JFrame.MAXIMIZED_BOTH);
您可以查看JavaDoc以获取更多信息http://docs.oracle.com/javase/8/docs/api/java/awt/Frame.html
答案 1 :(得分:2)
如果我们想获得宽度&窗口的高度然后试试这个:
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
int scrHeight = screenSize.height ;
int scrWidth = screenSize.width ;
答案 2 :(得分:0)
frame.setExtendedState(JFrame.MAXIMIZED_BOTH);