我正在制作游戏,所以我想让JFrame开始最大化,但我也不希望用户调整游戏大小,因为它会搞砸图形.我想知道如何同时做两件事?
现在,我可以使用JFrame.setExtendedState(JFrame.MAXIMIZED_BOTH)来最大化,但是一旦我执行JFrame.setResizeable(false),我就不能再使用setExtendedState()来最大化它.
我意识到我可以最大化它,存储宽度和高度,然后使用它,但如果可能的话,我希望窗口看起来实际上看起来最大化.如果有人知道我在谈论什么,那么标题栏会在最大化时更改,而当它的大小只是填充屏幕时.
这对我有用:
frame.setExtendedState(JFrame.MAXIMIZED_BOTH);
frame.setVisible(true);
frame.setResizable(false);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9599 次 |
| 最近记录: |