Java Swing应用程序,用于指定框架的大小

时间:2014-03-19 17:37:40

标签: java swing jframe

我正在创建一个应用程序,其中使用了一些Jframe,几个按钮。

但问题是我使用jframe.setsize(1366,786)来指定框架的大小,如果我将在大型宽屏幕显示器的机器中使用该软件该怎么办。假设1600 * 900。

如何通过jframe指定占用整个屏幕?

3 个答案:

答案 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);