panel.add(menuBar, BorderLayout.NORTH);
好像不是这个函数

解决方案 »

  1.   

    先  panel.add(menuBar, BorderLayout.NORTH);
        panel.add(panel2, BorderLayout.CENTER);再  panel2.add(toolBar, BorderLayout.NORTH);
        panel2.add(JTextArea, BorderLayout.CENTER);
      

  2.   

    后经高人指点,其实根本不用考虑menubar只用一句contentPane(toolbar, BorderLayout.NORTH);
            contentPane(textarea, BorderLayout.CENTER);就行了我后来想,menubar一定在最NORTH的,不可能在其它地方,其它组件需要部局,menubar所而不用了