设置JMenuBar的位置在JPanel下面



我正在使用一个setunorated (true)的JDialog,并包含一个JPanel来替换默认的标题栏。目前,在JDialog中有一个内部框架,其中附加了一个JMenuBar。

我想将JMenuBar移动到JDialog中,但要显示在JPanel下方。我怎么能有一个添加到JDialog的JMenuBar出现在添加到同一个JDialog的JPanel下面呢?

确保你的面板使用BorderLayout。然后你可以使用:

panel.add(menuBar, BorderLayout.South);

相关内容

  • 没有找到相关文章