我有jFrame1
,兩個JTextField
。其中一個文本字段應加載我的jFrame2
中的數據。在我的jFrame1
中,我有一個打開jFrame2
的按鈕。當您按下按鈕打開jFrame2
時,您可以看到4個按鈕,並且當您按下其中一個按鈕時,jframe2
應該關閉並在我的一個文本字段中加載一個字符串。發送從jframe2到jframe1的字符串
任何人都知道我該怎麼做?因爲我已經嘗試了幾個代碼,並沒有離開我。
這是我的示例代碼:
public class jFrame1 extends javax.swing.JFrame{
public JTextField txt1;
private JButton btn1;
btn1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jFrame2 jframe2 = new jFrame2(this);
jframe2.setVisible(true);
}
});
.....
}
public class jFrame2 extends javax.swing.JFrame{
private JFrame jframe1;
public jFrame2(JFrame jframe){
this.jframe1 = jframe;
}
...
jframe1.txt1.setText("Hallo!");
this.dispose();
.....
}
你有什麼試過?顯示你的嘗試,然後我們會幫助你:)!沒有代碼=什麼都沒有發生< - 這是StackOverflow的golder原則! –
編寫一個getter或者讓String爲public並使用JFrame的References直接訪問getter或String。 –
是的!對不起,在這裏你可以閱讀我的示例代碼 – Despotars