2016-12-23 37 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(){}中包含什麼,當按鈕點擊它時應該顯示文本。 –