我看你回答过一个人的,我试了下,最小化之后确实没有了。
我是做坦克大战
点“新游戏”时 原来的东西都还在
新游戏时我的坦克不恢复原位,子弹击中墙也没反应,自己的坦克速度也变快了,真不知道是怎么回事,到底怎么把JPanel对象删了 啊,真苦恼
是用双缓冲吗?
JPanel移除不了原来画的东西都在
答案:2 悬赏:30 手机版
解决时间 2021-03-17 04:31
- 提问者网友:别再叽里呱啦
- 2021-03-16 23:10
最佳答案
- 五星知识达人网友:刀戟声无边
- 2021-03-16 23:33
点新游戏的时候,要设置坦克的坐标回归原位 ,把其他的变量全部还原,然后调用一次Jpanel的repaint()方法。
全部回答
- 1楼网友:山河有幸埋战骨
- 2021-03-17 00:12
可以是用add方法添加其他组件,也可以重写jpanel的下面的方法画
@override
public void paint(graphics g) {
super.paint(g);
//你的代码
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯