import java.awt.*;
import javax.swing.*;public class ColorAndLine extends JFrame{
public ColorAndLine(){
super("using color and line");
setSize(800,400);
setVisible(true);
}
public void paint(Graphics g){
super.paint(g);
while(true)
{//System.out.print((int)(Math.random()*100));
    g.setColor(new Color((int)(Math.random()*250),(int)(Math.random()*250),(int)(Math.random()*250)));
g.drawLine((int)(Math.random()*1000),(int)(Math.random()*1000),(int)(Math.random()*1000),(int)(Math.random()*1000));
repaint();
Gui gui=new Gui();
gui.start();
}
}
public static void main(String args[]){

ColorAndLine application=new ColorAndLine();
application.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}class Gui extends Thread{
public Gui(){
}
public void run(){
try{Thread.sleep(999999999);//怎么比LONG还大呢?我想显示的慢一点

}
catch(Exception e){
}
}
}说一下大家的方法吧!!!!!!!!!!!