作者cicada930614 (喜加达)
看板java
标题[问题] JPanel显示Graphics的问题
时间Thu May 22 23:58:11 2014
各位好,初次在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://webptt.com/cn.aspx?n=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
1F:→ sbrhsieh:你省略的部份真的与 UI 无关吗?这样子资讯太少。 05/23 02:14
2F:→ sbrhsieh:只知道 GameBoard 会准备两张图,然後呢?何处有用到? 05/23 02:16
※ 编辑: cicada930614 (140.112.245.82), 05/23/2014 14:36:17
3F:→ cicada930614:已将完整程式上传至GitHub,感谢提醒 05/23 14:37
4F:推 kingofsdtw:请问...2048怎撷取目前方块上的数值 @@" 05/23 15:32