import java.awt.*; import java.awt.event.*; import java.applet.*; import java.util.EventObject; public class moves extends Applet implements ActionListener { myCanvas c = new myCanvas(); Button stopRed, goRed, stopGreen, goGreen, stopBlue, goBlue; public void init() { setLayout(new BorderLayout()); myCanvas c = new myCanvas(); c.setBackground(Color.white); add("Center", c); Panel p = new Panel(); p.setBackground(Color.white); stopRed = new Button("Stop Red"); goRed = new Button("Start Red"); stopGreen = new Button("Stop Green"); goGreen = new Button("Start Green"); stopBlue = new Button("Stop Blue"); goBlue = new Button("Start Blue"); p.add(stopRed); p.add(goRed); p.add(stopGreen); p.add(goGreen); p.add(stopBlue); p.add(goBlue); add("South", p); stopRed.addActionListener(this); goRed.addActionListener(this); stopGreen.addActionListener(this); goGreen.addActionListener(this); stopBlue.addActionListener(this); goBlue.addActionListener(this); c.start(); } //init public void actionPerformed(ActionEvent e) { if ("Stop Red".equals(e.getActionCommand())) { runRed(true); } else if ("Start Red".equals(e.getActionCommand())) { haltRed(); } // if } // actionPerformed } // moves