JToolBar/JMenu 位置重叠



我试图在JFrameNORTH位置穿上JMenuJToolbar,但它们相互重叠。有没有办法把两者放在NORTH位置上?

不要尝试将这两个组件添加到框架的北部。

框架为菜单栏保留一个特殊位置。所以你的代码应该是这样的:

frame.setJMenuBar( menuBar );
frame.add(northPanel, BorderLayout.PAGE_START);

阅读 Swing 教程中关于如何使用菜单的部分,以获取更多信息和工作示例,以帮助您入门。

最新更新