好象应该有比如这样的东西把你的东西加进去
Pan.add(lb1, null);
..........

解决方案 »

  1.   

    你只show了f ,并没有showDialog;
    不防在main()中最后加上
    n.show();
    enjoy
      

  2.   

    public void init(){
      setLayout(new FlowLayout());
      getContentPane().add(lb1);
      getContentPane().add(tEnter);
      getContentPane().add(bOK);
      getContentPane().add(bCancel);
    }MessageDialog(JFrame f,String title)
    {
      super(f,title);
      init();
    }
      

  3.   

    在java中,你想把控件加入到JPanel或者JFrame中,只实例化控件是不行的,要显视的加入才行。如果dialog窗口出现则应该如hegum所说
     pan.add(lba,null);