📄 ruanablethread.java
字号:
/*
* RuanableThread.java
*
* Created on 2001年12月27日, 上午11:01
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/
package shoot_birds;
import java.awt.Component;
/**
*鸟的飞动动作
* @author open
*/
public class RuanableThread implements Runnable {
/** Creates a new instance of RuanableThread */
public RuanableThread(bird bir,Component com,long delay) {
this.bir=bir;
this.com=com;
this.delay=delay;
}
public void run() {
try {
while(!bir.isLeave())//鸟不是离开状态时
{
if(bir.getY()>265)
bir.setLeave(true);
bir.move(com.getBounds());
com.repaint();
Thread.sleep(delay);
}
}
catch (Exception e)
{
}
}
private bird bir;
private Component com;
private long delay=100;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -