0

我正在尝试将 JToolbar 添加到 Netbeans 中的 JDesktopPane。但是,当我将 JToolbar 添加到 JDesktopPane 并在运行时最大化 JDesktopPane 时,JToolbar 保持相同的大小。JToolbar 不会与其他组件一起调整大小。

4

1 回答 1

0

您可以简单地将 ComponentListener 添加到JDesktopPane

jDesktopPane1.addComponentListener(new ComponentAdapter() {
@Override
     public void componentResized(ComponentEvent e) {
         Dimension desktopSize = jDesktopPane1.getSize();
         int dWidth = (int) desktopSize.getWidth();
         int dHeight = (int) desktopSize.getHeight();

         jToolBar1.setSize(dWidth, jToolBar1.getHeight());
     }
}
于 2014-02-16T13:47:20.317 回答