У меня есть два JFrames с именем first и second соответственно. Оба фрейма имеют jtextfields для getText() и setText(). Я могу setText от первого до второго JFrame, но не смог setText от второго до первого.Невозможно setText() в JTextField из другого JFrame
В первом и втором кадре я сделал все public static
текстовых полей JTextField
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;
на нажатие второй кнопки кадров первый кадр должен обновляться , Я не хочу снова открывать первый кадр.
Но ваше и имя класса имя !! ? –
Вы используете netbeans? – Ashish
есть. и имена классов «first» и «second» –