public class a{

TextField jText1;

}
public class b {

请问在a类中的jtext1中输入内容在b类中如何实现调用?试了n次了都是失败!请高人赐我力量!万分感谢!
}

解决方案 »

  1.   

    在a中用一个get方法返回jText1的引用
    在b中调用a中的get方法得到jText1引用,便可以使用了
      

  2.   

    Exception in thread "main" java.lang.StackOverflowError还是不行这个错误!
    a类中jtext1输入内容在b类中打印它的内容就出现了上述错误!
    a类中 TextField jText1;
    public TextField getjText1() {
    return jText1;
    } public void setjText1(TextField jText1) {
    this.jText1 = jText1;
    }
    b类中System.out.println(lg.getjText1().getText());请问怎么解决呢?
      

  3.   

    但是System.out.println(lg.getjText1().getText());这句话在a类中可以顺利打印出来啊!原本是是想在a类中输入用户名和密码在b类中处理结果在b类中无法读取a类中的这个值!唉……
      

  4.   


    public class a {
    private TextField jText1;
    public String getText() {
     return jText1.getText();
    }
    }public class b {public String getClassAText() {
    return a().getText
    }
    }
      

  5.   

    至于是静态还是要new楼主根据情况自己决定吧