Do not use MainFrame.setLayout() use MainFrame.getContentPane().setLayout() instead
什么意思啊。怎么解决啊。

解决方案 »

  1.   

    你是不懂英语还不是不懂Java?呵呵
    把MainFrame.setLayout() 修改成MainFrame.getContentPane().setLayout()
      

  2.   

    SWING中,类似JFream、JApplet等窗体都是虚拟的,要在它们上面添加次级组件,需要调用getContentPanel()获取当前窗体模型。而这与AWT不一样,后者直接调用。
      

  3.   

    看错了。以前用jdk1.5.能够直接this.setLayout,1.4不行。谢谢楼上的