各位前辈们好
最近练习写JAVA GUI
(有一部分原因也是因为学校作业才练习....
但一直不是很熟练
这次课本上有个题目是要写弹跳球 要求用多执行绪写
我自己写的code
http://pastie.org/10872854#25-27,43,46-70
Main在这边
http://pastie.org/10872862
问题来了
我的球一直无法移动....我以为是thread没有作用
但后来我加上东西看看 发现X跟Y是有在变
可是repaint() 出的东西还是原样
然后我又再用鼠标的mousepress试试看repaint();
依然不动.......
Google我查了很多资料,也试着上stack overflow看
都无法解决我的问题QQ
不知道我的code是哪里出了问题 是缺漏什么地方吗...
thread & mousepress 的都没有办法repaint JPanel
而且我还发现一个bug 是一旦48行改成press>0
就会连印个东西不行....
不管我怎么按,press有增加,但是runnable内的就是没有执行...
还请各位大神帮忙解救我的问题QQ
======================更新===================
目前已解决主要问题
多亏chiwei2005大大的提醒
让我发现第36行的bug 难怪图都不动....
感谢