import java.awt.*; import java.applet.*; import java.awt.event.*; public class CheckState extends Applet implements ActionListener { private Checkbox bigDot = new Checkbox("Large", true); private Button paintBtn = new Button("Paint"); public void init() { setLayout(new BorderLayout()); add("North", bigDot); add("South", paintBtn); paintBtn.addActionListener(this); } public void paint(Graphics g) { int w = getSize().width; int h = getSize().height; if (bigDot.getState()) g.drawOval(w/3, h/3, w/3, h/3); else g.drawOval((w/5)*2, (h/5)*2, w/5, h/5); } public void actionPerformed(ActionEvent ae) { repaint(); } }