I have two JFrames named first and second respectively. Both frames have jtextfields to getText() and setText(). I am able to setText from first to second JFrame, but unable setText from second to first.
In first and second frame I have made all JTextFields public static
first.java
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
second sec = new second();
sec.jTextField1.setText(this.jTextField1.getText()); // this works
sec.jTextField2.setText(this.jTextField2.getText());
sec.setVisible(true);
public static javax.swing.JTextField jTextField1;
public static javax.swing.JTextField jTextField2;
private javax.swing.JButton jButton1;
second.java
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
first f = new first();
f.jTextField1.setText(this.jTextField3.getText()); //not working
f.jTextField2.setText(this.jTextField4.getText());
}
public static javax.swing.JTextField jTextField1;
public static javax.swing.JTextField jTextField2;
public static javax.swing.JTextField jTextField3;
public static javax.swing.JTextField jTextField4;
private javax.swing.JButton jButton1;
on click of second frames button first frame should get updated. I don't want open first frame again.