[問題] JPanel & JFrame

看板java作者 (神秘人)時間14年前 (2011/05/30 02:22), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
在下最近寫程式時碰到了一些問題 我用一個panel 畫上一個可以被key控制移動的圖ex.怪物(draw在不同x y) 然後放在frame1 上顯示出來(動態的 不斷repaint來畫在不同位置) 然後我現在想要 在frame2 用panel2 先畫上背景圖後 把那個可以控制的圖放在背景上面來控制 我的想法是把 frame1 add到panel2裡頭 這樣感覺就可以在背景圖上控制移動那個怪物的圖 但是 說了那麼多問題來了 frame1可以控制的圖 add到frame2的panel2裡頭 會把先draw上去的背景圖蓋掉 可是我panel1有把opaque關掉了 也沒有super.paint清掉畫面 原本以為是frame也需要把opaque關掉 但是似乎沒這method 希望有高手能提點一下= = ((/panel跟frame都找不到相關的... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.122.153

05/30 05:25, , 1F
直接把 panel1 加進去阿,幹嘛多疊一層Frame
05/30 05:25, 1F
文章代碼(AID): #1Duexcbm (java)