Java基于Swing实现的打猎射击游戏代码(4)
public void run() {
parent = null;
int width = 0;
while (width <= 0 || parent == null) {// 获取父容器宽度
if (parent == null)
parent = getParent();
else
width = parent.getWidth();
}
// 从左向右移动本组件
for (int i = 0; i < width && parent != null; i += 8) {
setLocation(i, y);
try {
Thread.sleep(sleepTime);// 休眠片刻
} catch (InterruptedException e) {
e.printStackTrace();
}
}
if (parent != null) {
MainFrame.appScore(-score * 10); // 自然销毁将扣分
}
destory();
}
- 上一篇:java基于swing实现的连连看代码
- 下一篇:MyEclipse到期破解代码分享