import java.awt.*;
import java.applet.*;//<applet code=AppletDemo width=400 height=300></applet>public class AppletDemo extends Applet implements Runnable
{
Thread t;
public void init()
{
t = new Thread(this);
t.start();
}
public void run()
{
while(true)
{
repaint();
try
{
Thread.sleep(1000);
}
catch(InterruptedException e){}
}
}
public void paint(Graphics g)
{
g.setColor(Color.BLACK);
g.drawRect((int)Math.random()*400, (int)Math.random()*300,
(int)Math.random()*400, (int)Math.random()*300);
}
}
请帮我指证一下,谢谢
import java.applet.*;//<applet code=AppletDemo width=400 height=300></applet>public class AppletDemo extends Applet implements Runnable
{
Thread t;
public void init()
{
t = new Thread(this);
t.start();
}
public void run()
{
while(true)
{
repaint();
try
{
Thread.sleep(1000);
}
catch(InterruptedException e){}
}
}
public void paint(Graphics g)
{
g.setColor(Color.BLACK);
g.drawRect((int)Math.random()*400, (int)Math.random()*300,
(int)Math.random()*400, (int)Math.random()*300);
}
}
请帮我指证一下,谢谢
合法的矩形啊应当这样
x= (int)Math.random()*400;
y= (int)Math.random()*400;
dx= (int)Math.random()*400;
dy= (int)Math.random()*400; g.drawRect(x,y,x+dx,y+dy);
(int)(Math.random()*400)不然肯定是0
我是初学者,不知道对不对!