[Java] 运动的小球 →→→→→进入此内容的聊天室

来自 , 2019-05-04, 写在 Java, 查看 113 次.
URL http://www.code666.cn/view/f187a23c
  1. import java.awt.Frame;
  2. import java.awt.Graphics;
  3. import java.awt.Panel;
  4.  
  5. public class pp {
  6.         public static void main(String args[]) {
  7.                 Frame w = new Frame();
  8.                 w.setSize(300, 400);
  9.                 MyPanel mp = new MyPanel();
  10.                 w.add(mp);
  11.  
  12.                 Thread t = new Thread(mp);
  13.                 t.start();
  14.  
  15.                 w.show();
  16.         }
  17. }
  18.  
  19. class MyPanel extends Panel implements Runnable {
  20.         int x = 30;
  21.         int y = 30;
  22.  
  23.         public void paint(Graphics g) {
  24.                 /*
  25.                  * g.fillOval(30,30,20,20); int x=30; int y=30; while(true){
  26.                  *
  27.                  * y++; }
  28.                  */
  29.                 g.fillOval(x, y, 20, 30);
  30.         }
  31.  
  32.         public void run() {
  33.                 while (true) {
  34.                         y++;
  35.                         if (y > 400) {
  36.                                 y = 0;
  37.                         }
  38.                         try{
  39.                                 Thread.sleep(40);
  40.                         }catch(Exception e){};
  41.                         repaint();
  42.                 }
  43.         }
  44.  
  45. }
  46.  

回复 "运动的小球"

这儿你可以回复上面这条便签

captcha