Frame1 fr=new Frame1();是有产生一个新的窗体,所以fr.jTextArea1.GetText();是空的,如过要得到
你要得到你输入文本的那个窗体类.
你可以把jTextArea1定义成static的试试

解决方案 »

  1.   

    如果把它定义成静态的,我只能得到一次数了,
    然后jTextArea1就没有了,找不到这个控件了
      

  2.   

    class Form1 extends Frame()
    {
         Frame2 myForm2=new Form2(this);
    }
    class Form2 extends Frame()
    {
        private Frame myform1;
        Form2(Frame form1)
       {
           myform1=form1;
       }
    }
    然后就可以在Form2中调用myForm1(其实就是Form1)中的方法了.
      

  3.   

    你要得到你见到的frame1的引用,而不是new Frame1,具体办法自已动动脑筋