我有兩個jFrames Form_1和Form_2。如何將字符串從一個JFrame傳遞到現有的JFrame
這裏是Form_1:
這裏是Form_2:
我已經做了就是,Form_2將首先運行當我按「Open Form 1」 button,它會打開Form_1。
現在,我想要做的是,當我在Form_1文本框輸入文字,並按下「展Form_2」,則Form_1將關閉,並顯示在Form_2文本的文本方框。
我已經試過這樣:
private void Form_1ButtonActionPerformed(java.awt.event.ActionEvent evt) {
String form1_text = form1textbox.getText();
Form_2 form2 = new Form_2();
form2.form2textbox.setText(form1_text);
form2.setVisible(true);
this.setVisible(false);
}
它的工作原理,但它會打開一個新的Form_2,並顯示在它的文本。如何在不打開新文件的情況下顯示現有Form_2中的文本?請幫幫我。
你可以簡單地關閉Form_2當你調用Form_1.After,當你調用Form_2只需使用您的實現方法 –
您可以通過使用接口 – Vickyexpert