看板 java 關於我們 聯絡資訊
※ 引述《smallsour (小酸)》之銘言: : 有沒有不使用存檔的方式 : 直接在兩個JFrame之間傳值 : 需要要透過什麼特別的方式嗎?? import B; Class A extends JFrame { B b; public A() { } public void setB(B bb) { b = bb; } } ============================= import A; Class B extends JFrame { A a; public B() { } public void setA(A aa) { a = aa; } } ================================ public static void main(String args[]) { A a = nwe A(); B b = new B(); a.setB(b); b.setA(a); } 沒試過,不過這樣應該可以吧 -- 閉上雙眼祈禱。只有音樂與文字能夠依靠 http://www.wretch.cc/blog/IMKANGTA -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.169.216.212
slalala:當屬性update 無法從別的instance取得新的參數值吧?? 06/03 00:58
slalala:所以每次都要set一次?? 我這邊很不懂= =很好奇XD 06/03 01:01
slalala:通常我都用jdialog來實做( ̄ー ̄;) 06/03 01:03
csihcs:沒記錯的話,set完 a 或 b 的屬性update對方仍然能察覺吧 06/03 01:07
jawwoeima:應該不會update吧 如果我的觀念沒有錯 JAVA裡你就把它 06/03 01:20
jawwoeima:當作pointer就對了 試看看吧 很久沒寫java了 06/03 01:22
Jichang:update是可以取得的..因為你已經有 另外一個 frame 的實體 06/03 14:03
Jichang:問題是... 另一個 frame 怎麼知道 屬性被 update 了 ... 06/03 14:05
Jichang:考慮一下 event driven 吧 ... 06/03 14:08