我正在制作一个游戏,所以我希望JFrame在启动时最大化,但我也不希望用户调整游戏大小,因为这会破坏图形。我想知道如何同时实现这两个功能?
目前,我可以使用JFrame.setExtendedState(JFrame.MAXIMIZED_BOTH)进行最大化,但是一旦我使用JFrame.setResizeable(false),就不能再使用setExtendedState()将其最大化。
我意识到我可以将窗口最大化,存储宽度和高度,然后使用它们,但如果可能的话,我更喜欢窗口实际上看起来像是最大化的。当窗口最大化时,标题栏与仅填充屏幕大小时不同,如果有人知道我在说什么,请告诉我。
目前,我可以使用JFrame.setExtendedState(JFrame.MAXIMIZED_BOTH)进行最大化,但是一旦我使用JFrame.setResizeable(false),就不能再使用setExtendedState()将其最大化。
我意识到我可以将窗口最大化,存储宽度和高度,然后使用它们,但如果可能的话,我更喜欢窗口实际上看起来像是最大化的。当窗口最大化时,标题栏与仅填充屏幕大小时不同,如果有人知道我在说什么,请告诉我。