本帖最后由 blvyoucan 于 2010-03-04 23:21:18 编辑

解决方案 »

  1.   

    public class MyPanel extends JPanel{ 
    public void paint(Graphics g) {
    g.drawString("hello", 10, 10);
    }
    }public class MyFrame extends JFrame{
    private MyPanel panel;
    public MyFrame(MyPanel panel){
    this.panel=panel;
    this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    this.setSize(100, 100);
    this.setVisible(true);
    this.add(panel);
    }

    public static void main(String[] args) {
    MyFrame mf=new MyFrame(new MyPanel());
    }
    }
    运行没问题,楼主自己试试