coloredboxes.java

来自「Java 入门书的源码」· Java 代码 · 共 30 行

JAVA
30
字号
//Copyright (c) 1998, Arthur Gittleman
//This example is provided WITHOUT ANY WARRANTY either expressed or implied.

// Debugging Exercise 11.8 -- Has Errors

          public class ColoredBoxes extends Applet {
              Color c;
              boolean done;
              public void start() {
                  done = false;
                  Thread t = new Thread(this);
                  t.start();
              }
              public void stop() {
                  done = true;
              }
              public void paint(Graphics g) {
                  g.drawRect(100,100,30,30);
              }
              public void run(){
                  while(! done) {
                       c = new Color((int)(255*Math.random()),                             
                                     (int)(255*Math.random()),
                                     (int)(255*Math.random()));
                       setForeground(c);
                       Thread.sleep(200);
                  }
              }
          }

⌨️ 快捷键说明

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