Java 将文本传递给另一个类
主席先生/女士:Java 将文本传递给另一个类,java,Java,主席先生/女士: 目前我有3个类,main,jframe和newclass。我已经在jframe类中创建了一个带有一些文本字段和按钮的jframe,我想做的是当我单击按钮时,textfields中的文本应该能够从newclass访问,而无需在jframe类中写入代码。我试图在jframe类中创建newclass的对象,并在单击按钮时调用它。但是这没有帮助。您可以在jframe类中创建一些getter方法,例如: public String getName(){ return JT_fna
目前我有3个类,main,jframe和newclass。我已经在jframe类中创建了一个带有一些文本字段和按钮的jframe,我想做的是当我单击按钮时,textfields中的文本应该能够从newclass访问,而无需在jframe类中写入代码。我试图在jframe类中创建newclass的对象,并在单击按钮时调用它。但是这没有帮助。您可以在
jframe
类中创建一些getter方法,例如:
public String getName(){
return JT_fname.getText();
}
// same for age, id...
然后,您可以通过调用这些方法来访问这些数据。例如:
public static main (String arg[]) {
jframe jf = new .....
//jf.open or show ......... bla bla bla
System.out.println(jf.getName());
}
p/S尝试在命名类名、方法….时应用代码约定。。。。它更易于阅读。为您的类属性编写公共getter方法,以便在任何类中访问,欢迎使用!请你让我的回答“接受”或投赞成票。谢谢还有一件事,我应该在btn_insert.addActionListener(new ActionListener(){}中包括什么,当按钮单击时,它应该显示文本。@AlexDRex,“显示文本”是什么意思?如果您想显示消息对话框,您可以在这里阅读: