import java.applet.*; import java.awt.*; import java.awt.event.*; public class OnOffApplet extends Applet implements ActionListener { boolean isOn = false; Button onButton, offButton; public void init() { setLayout(new BorderLayout()); onButton = new Button("On"); offButton = new Button("Off"); add(onButton, BorderLayout.WEST); add(offButton, BorderLayout.EAST); onButton.addActionListener(this); offButton.addActionListener(this); } public void paint (Graphics g) { if (isOn) { setBackground(Color.yellow); } else { setBackground(Color.black); } } public void actionPerformed(ActionEvent e) { if (e.getSource() == onButton) { isOn = true; } if (e.getSource() == offButton) { isOn = false; } repaint(); } }