到处都有人告诉我使用它:
frame.setExtendedState(JFrame.MAXIMIZED_BOTH);
但问题是我的JMenuBar
消失(发生在我身上的奇怪的错误)打开和关闭,只发生在上面那段代码上。
我需要一种新方法来最大化我的JFrame
窗口,这个窗口不会弄乱我的JMenuBar
。
答案 0 :(得分:4)
这是最大化框架的正确方法。
如果你得到一个随机的bug,那么你可能没有在Event Dispatch Thread上执行代码。有关详细信息,请参阅Concurrency in Swing。
如果这没有帮助,那么发布演示此问题的SSCCE以及您的操作系统和JDK版本,以便使用相同平台的人可以验证(或不是)。