import java.awt.*;
import java.applet.*;
import java.awt.event.*;
// odwoluje sie do metody paint tylko po wcisnieciu przycisku
public class RandomCircles2 extends Applet implements ActionListener {
Button b = new Button("Circle");
boolean czyrysowac=false;
public void init(){
b.addActionListener(this);
add(b);
}
public void paint(Graphics g){
if(czyrysowac){
int diameter,
radius, x, y, size=300;
x=(int)(size*Math.random());
y=(int)(size*Math.random());
diameter =
(int)(300*Math.random());
radius =
(int)(diameter/2);
g.drawOval(x-radius,y-radius,diameter,diameter);
czyrysowac=false;
}
}
public void actionPerformed(ActionEvent e){
czyrysowac=true;
repaint();
}
}