⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 animator.java~70~

📁 Java 程序设计源码 只提供了部分
💻 JAVA~70~
字号:
import java.applet.*;import java.awt.Graphics;import java.awt.Color;import javax.swing.JLabel;import java.awt.BorderLayout;public class Animator extends Applet    implements Runnable {  Thread runner;  int x, y;  JLabel happy;  public void init() {    x = 0;    y = 200;    happy = new JLabel("Merry Christmas to my pig head.");    add(happy, BorderLayout.CENTER);  }  public void start() {    runner = new Thread(this);    runner.start();  }  public void run() {    while(true) {      //x += 4;      //y += 4;      //使一个对象 绕圈的 判断算法      if(x >= 0 & x < 200) {       if(y >= 200 & y <= 400) {          x += 4;          y += 4;        }        else if(y < 200) {          x -= 4;          y += 4;        }      }      else if(x >= 200 & x <= 400) {        if( y <= 0) {          x -= 4;          y += 4;        }        else if(y > 0 & y <= 200) {          x -= 4;          y -= 4;        }        else if( y > 200 & y <= 400) {          x += 4;          y -= 4;        }      }     //算法结束     //注释掉这个算法 去掉其它的注释 有另一个显示效果      repaint();      /*if(x > 200) {        return;      }      */      try {        Thread.sleep(10);      }      catch(InterruptedException e) {        ;      }    }  }  public void paint(Graphics g) {    g.setColor(Color.blue); //对象颜色    g.fillOval(x, y, 30, 20);  }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -