import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class pinbao extends JApplet{
oval ss=new oval();//创建一个屏保对象
public pinbao()//构造方法,初始化用的
{
add(ss);
}
class oval extends JPanel implements ActionListener
//创建一个屏保类
{
int x=0;
int y=0;
int z=50;
public oval()
{
Timer xx=new Timer(1000, this);//时间计时器,每隔一秒钟
执行一次
xx.start();
}
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
repaint();
}
public void setx(int x,int y,int z)
{
this.x=x;
this.y=y;
this.z=z;
repaint();//刷新
}
protected void paintComponent(Graphics g)
{
//g.setColor(Color.RED);
x=(int)(Math.random()*750);//获取一个范围在(0,750)的
随机数
y=(int)(Math.random()*550);//获取一个范围在(0,550)的
随机数
z=25+(int)(Math.random()*50);//获取一个范围在(25,50)
的随机数
super.paintComponent(g);
g.fillOval(x, y, z, z);//画一个填充颜色为黑色的圆