Java的GUI設計中如何跨界面傳值(static的用法)


在Java設計中我們會遇到登錄界面的信息,在后面的某個情況也需要使用。

比如這是筆者的一個登錄界面

可以看到獲取密碼和賬號

在這個時候的功能的完成需要密碼和賬號

 1     // 登錄信息的獲取
 2     public String setLogin_Name_Text(String login_Name_Text) {  3         name = login_Name_Text;  4         return name;  5  }  6 
 7     public String setLogin_Password_Text(String login_Password_Text) {  8         password = login_Password_Text;  9         return password; 10     }

通過上述的方法就可以接收到信息

1 main_gui_plugin = new Main_GUI_Plugin(); //這是獲取信息的對象類 2 String namelgp = Name_Text.getText(); 3 String passwordlgp = Password_Text.getText(); 4 main_gui_plugin.setLogin_Name_Text(namelgp); 5 main_gui_plugin.setLogin_Password_Text(passwordlgp);

通過上述方法傳值

最為重要的一點就是,直接響應的傳值不需要static,其他的在傳值的過程中需要加上static才可以接收到值,因為他是動態的類,不加static傳過來的值是null。具體可以查看static的用法。

另外圖片的添加請參考筆者的其他blog,有介紹或者去網上搜一下其他人的添加方法。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM