2016-12-23 129 views
-1

先生/女士,将文本传递给另一个类

目前我有3个类,主,jframe和newclass。我已经在jframe类中创建了一些带有一些文本字段和按钮的jframe,我想要做的是当我点击按钮时,textfields中的文本应该能够从新类访问,而无需写入jframe类中的代码。我试图在jframe类中创建一个newclass对象,并在点击按钮时调用它。但这没有帮助。

+1

写公共getter方法为您的类属性访问任何类 –

回答

0

你可以做一些getter方法在jframe类,例如:

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尝试应用代码惯例命名类名,方法....它更容易阅读。

+0

谢谢先生,这确实有助于。 –

+0

不客气!你可以让我的答案“接受”或upvote它。谢谢 –

+0

先生请再说一次,我应该在btn_insert.addActionListener(new ActionListener(){}中包含什么,当按钮点击它时应该显示文本。 –