import java.awt.BorderLayout; import java.applet.Applet; import java.awt.Event; import java.awt.Button; import java.awt.Color; public class StartButton extends Applet { private BorderLayout layout; private Button startButton; private MainFrame mainFrame; public void init() { layout = new BorderLayout(); setLayout(layout); startButton = new Button("Start"); add("Center", startButton); } public boolean handleEvent(Event event) { if (event.target == startButton && event.id == Event.ACTION_EVENT) { System.out.println("The Start Button has been pressed"); if (mainFrame == null) { mainFrame = new MainFrame(); mainFrame.reshape(7,12,500,350); mainFrame.show(); } else if (mainFrame != null && !(mainFrame.isShowing())) { mainFrame.show(); } } return super.handleEvent(event); } }