我有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