JToolBar / JMenu位置重叠

时间:2018-04-15 18:06:44

标签: java swing jframe jmenu jtoolbar

我正试图在JMenu的{​​{1}}位置加JToolbarNORTH,但它们相互重叠。有没有办法把它们放在JFrame位置?

1 个答案:

答案 0 :(得分:2)

请勿尝试将两个组件添加到框架的北部。

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

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

阅读How to Use Menu上Swing教程中的部分,了解更多信息和工作示例,以帮助您入门。