Re: [問題] 有關panel替換的問題...

看板java作者時間19年前 (2006/05/12 06:32), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/4 (看更多)
※ 引述《OKban.bbs@ptt.cc (OK棒)》之銘言: > ※ 引述《OKban (OK棒)》之銘言: > : 假設有三個JPanel元件jpanel1、jpanel2、jpanel3 > : jpanel2加在jpanel1上面,而jpanel2上有一個button.. > : 如果想要按此button讓jpanel1上的元件jpanel2替換成jpanel3 > : 要如何實作呢?麻煩各位先進指點... > 謝謝k大熱心地回答.. > 但我本身是想用CardLayout的版面配置 > 而我所說的jpanel1是一個加在繼承JFrame的類別上之元件(這裡稱之為A類別好了) > jpanel2、jpanel3是兩個繼承JPanel的類別 > 而button是的加在jpanel2上(即jpanel2類別裡) > 那我想問的是當jpanel2加在jpanel1上時 > 我該如何用位在japnel2類別裡的button啟發事件 > 讓位在A類別的CardLayout物件(這此稱c)做出c.next(jpanel1);呢?(即替換成jpanel3) > ps 此時jpanel2、jpanel3皆已加在jpanel1上了 http://groups.google.com.tw/group/tw.bbs.comp.lang.java/browse_thread/ thread/c76c95d95578b24e/c6183ca5127e7f99?tvc=2#c6183ca5127e7f99 [ http://0rz.net/0a1n9 ] 想辦法取得CardLayout的reference,你就可以呼叫嚕。 -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: 163.26.34.105
文章代碼(AID): #14Oxja00 (java)
文章代碼(AID): #14Oxja00 (java)