在窗体b中响应按扭单击事件,1.text=b文本框对象.getText();  2. a的文本框对象.setText(text);
只要在调出窗体b以后,注意不要让a窗体的文本框对象挂掉就行了

解决方案 »

  1.   

    首先窗体B设置成 .setVisable(false); 然后
    在窗体A中的一按纽设置事件为   窗体B.setVisable(true);
    然后将窗体B的按纽事件写成   窗体B。setVisable(false);
    同时传递参数   a.setText(b.getText());偶只会最简单的、如果要用到按纽事件才执行窗体B的弹出可能需要mulit threads吧(还没学到那里)希望帮得上忙!
      

  2.   

    如果不行可能需要这样final JTextField a = new JTextField(10);
    final JTextField b = new JTextField(10);
      

  3.   

    我当初是这样实现的:B做成A的内部类, 这样就可以很方便的,在B的按钮事情中,把B中的文字直接传给A用内部类会让程序有点乱, 如果是我现在来做,我会在A的按钮,调出B时, 把A对象传给B在A的写一个类似的方法:   public void setTextFieldText(String str)....在B的按钮事件中,调用A.setTextFieldText("*********")
      

  4.   

    楼上:“在A的按钮,调出B时, 把A对象传给B”,具体怎么实现?谢谢
      

  5.   

      A的按钮响应函数
      {
         B b = new B(this); //把A对象传给B
            .....
      }
     B的按钮函数
     {
       a.setTextFieldText(....)// 这里的a就是构造函数中传入的A对象
     }
      

  6.   

    你这个最好用SWING包里提供的INPUTBOX输入窗口来完成~~~~~