如何制作全屏Java应用程序?

时间:2018-07-22 10:07:06

标签: java swing fullscreen layout-manager

我想制作一个Java应用程序。全屏显示,可以在所有屏幕分辨率下正常运行。

我在Toolkit中尝试过JFrame,它使我的框架全屏显示,但是当我在800上运行时,它的某些组件(例如JButtonJTextField)没有显示x 600屏幕尺寸,但可以正确显示为1600 x 900屏幕尺寸。

如何制作全屏Java应用程序。强大的组件布局?

4 个答案:

答案 0 :(得分:1)

也许您为JFrame使用了“空”

setLayout(null).

请为JFrame使用所需的layout

答案 1 :(得分:0)

尝试:

JFrame jf = new JFrame();
jf.setExtendedState(JFrame.MAXIMIZED_BOTH); 
jf.setUndecorated(true);
jf.setVisible(true);

答案 2 :(得分:0)

尝试一下: setExtendedState(JFrame.MAXIMIZED_BOTH);

答案 3 :(得分:0)

this.setExtendedState(JFrame.MAXIMIZED_BOTH);
您可以尝试上述方法之一,它将整个Java应用程序窗口的大小调整为可用的桌面分辨率。