java - 最大化 JFrame 窗口的不同方式?

标签 java swing jframe max

到处都有人告诉我使用这个:

frame.setExtendedState(JFrame.MAXIMIZED_BOTH);

但问题是我的 JMenuBar 时断时续地消失(发生在我身上的奇怪错误),并且只发生在上面的那段代码中。
我需要一种新的方法来最大化我的 JFrame 窗口,并且不会弄乱我的 JMenuBar

最佳答案

这是最大化框架的正确方法。

如果您遇到随机错误,那么您可能没有在事件调度线程上执行代码。请参阅Concurrency in Swing了解更多信息。

如果这没有帮助,请发布您的 SSCCE 来演示问题,以及您的操作系统和 JDK 版本,以便使用相同平台的人们可以验证问题(或不验证问题)。

关于java - 最大化 JFrame 窗口的不同方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8628400/

相关文章:

java - 如何将 Json 日期转换为 Java 日期

java - 如何启用/禁用 JTable 上的行选择?

java - 对象不会在另一个类中的事件中显示在 JTable 中

java - 滚动条 JTextarea 不工作

java - 如果更改单元格高度,则可装箱文本不会出现

java - 从 url 获取表格行文本

java - Java 中未指定的 block 有实际用途吗?

java - 如何获取用户修改后的 JTextField 的值 [java]

java - 如何使用 Container 添加填充?

java - 打开一个新的 jframe,其属性与关闭的 jframe 相同