car.java
来自「打包一些Java学习课件及附带的源代码」· Java 代码 · 共 40 行
JAVA
40 行
//Car.javaimport java.awt.*;import java.awt.event.*;import javax.swing.*;public class Car extends JApplet implements Runnable{ private Image spin; private int currentLocation; private Thread spirit; public Car() { } //applet初始化 public void init() { currentLocation=0; spin=getImage(getDocumentBase(),"image/car.gif"); } public void start(){ spirit=new Thread(this); spirit.start(); } public void paint(Graphics g){ g.drawImage(spin,currentLocation,30,this);//在当前位置处绘制图片 currentLocation=(currentLocation+3)%400;//另图片在显示区域中不断显示 } public void stop(){ spirit=null; } public void run(){ while(spirit!=null) { repaint(); try{ spirit.sleep(200);//线程休眠200毫秒,即另图片在当前位置停留200毫秒 } catch(InterruptedException e) { e.printStackTrace() ; } } }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?