[問題] JPanel顯示Graphics的問題
各位好,初次在JAVA版發文
如有疏漏煩請指正,感謝
小弟最近在練習寫2048,我將整個遊戲切成
Game:遊戲主體,主要判斷遊戲開始/結束和輸贏判定
gameBoard:遊戲盤
Tile:字板
https://github.com/cicadandrew/JAVAfinal2048
github
小弟現在遇到的問題在於,GameBoard的圖像無法顯示
我嘗試過將gameBoard extends JPanel並進一步覆寫paint
結果圖出現,但位置卻被強制置中
而將Tile和GameBoard的畫圖一併寫入Game之中,但我不想讓Game太肥
而在creatImage中置入System.out.println("check")
我發現該段有被執行,但圖卻不如預期出現
請問是我對JFrame/ JPanel 和畫圖的過程中有什麼錯誤的使用嗎?
我自認邏輯上沒問題,但無法解決這問題
謝謝各位高手解惑,感激不盡
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.245.82
※ 文章網址: http://www.ptt.cc/bbs/java/M.1400774294.A.05B.html
※ 編輯: cicada930614 (140.112.245.82), 05/22/2014 23:59:07
※ 編輯: cicada930614 (140.112.245.82), 05/23/2014 00:00:36
→
05/23 02:14, , 1F
05/23 02:14, 1F
→
05/23 02:16, , 2F
05/23 02:16, 2F
※ 編輯: cicada930614 (140.112.245.82), 05/23/2014 14:36:17
→
05/23 14:37, , 3F
05/23 14:37, 3F
推
05/23 15:32, , 4F
05/23 15:32, 4F
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 3 篇):