JMenu 直到我最小化或调整 JFrame 的大小才会出现



我有一个带有JMenuBar的GUI,问题是有时在我调整大小或最小化JFrame之前不会出现JMenu。有人可以帮助我吗?

我遇到了同样的问题,我通过在菜单代码之后设置可见JFrame来解决它。所以你首先创建一个JFrame,然后添加JMenuBar,最后:frame.setVisible(true);(我的框架只是叫"框架",用你的框架名称替换"框架")

另一个比@Marko的解决方案更不漂亮,是在frame.setJMenuBar() -call之后调用frame.revalidate()

相关内容

  • 没有找到相关文章