Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个带有 a 的 GUI JMenuBar,问题是有时 aJMenu在我调整大小或最小化JFrame. 有人能帮我吗?
JMenuBar
JMenu
JFrame
我遇到了同样的问题,我通过JFrame在菜单的代码之后设置可见来解决它。因此,您首先创建一个JFrame,然后添加JMenuBar最后:(frame.setVisible(true);我的框架只是称为“框架”,将“框架”替换为框架的名称)
frame.setVisible(true);
另一个不如@Marko 的解决方案漂亮的是frame.revalidate()在-call 之后frame.setJMenuBar()调用。
frame.revalidate()
frame.setJMenuBar()