1. 程式人生 > >NetBeans中兩個窗體之間如何傳值

NetBeans中兩個窗體之間如何傳值

   舉一個簡單的例子:如上圖,在jTextField1、jTextField2中各輸入一個值,點選“確定”按鈕,在child窗體的jTextField3中獲取jTextField1的值 一:通過建構函式傳值   Parent的源:     private void jButton1MouseReleased(java.awt.event.MouseEvent evt) {          String s1 = jTextField1.getText();   //宣告一個s1獲取jTextField1的值         String s2 = jTextField2.getText();   //
宣告一個s2獲取jTextField2的值         Child c1 = new Child(s1,s2);      //利用建構函式傳值         c1.setVissble(true);}  Childd的源:    String s1;        String s2;       //child的構造方法  public Child (String s1,String s2){      initComponents();  //準備好介面      this.s1=s1;      this.s2=s2;      jTextField3.setText(t1);}