我对 Java 很陌生,我正在尝试将 JTextField 传递给另一个类。这是我的代码:
SellWindow
从类发送 JTextField 的方法:
public JTextField sendTextField(){
return addItemField;
}
类中获取 JTextField 的方法EnterAction
:
public JTextField getItemField(){
SellWindow field=new SellWindow();
addItem=field.sendTextField();
return addItem;
}
在类中执行数据EnterAction
:
public void enterData(){
System.out.println(this.getItemField().getText()); //output blank
System.out.println(this.addItem); //output "null"
}
我不知道真正的问题在哪里。执行代码后,它会给出代码注释中所述的以下输出。如果有人可以解决此问题,那将非常有帮助。我对 Java 很陌生,这是我的第一个程序。