//FrameDemo //Demonstrates a very simple frame //Andy Harris, 05/00 import java.awt.*; import java.applet.*; import java.awt.event.*; public class FrameDemo extends Applet implements ActionListener{ Frame frmHello = new Frame("Hello there!"); Button btnShowFrame = new Button("Show Frame"); Button btnHideFrame = new Button("Hide Frame"); public void init(){ add(btnShowFrame); add(btnHideFrame); btnShowFrame.addActionListener(this); btnHideFrame.addActionListener(this); frmHello.setFont(new Font("SansSerif", Font.BOLD, 30)); frmHello.add(new Label("Hello there!"), BorderLayout.CENTER); } // end init public void actionPerformed(ActionEvent e){ if (e.getSource() == btnShowFrame){ frmHello.setVisible(true); frmHello.setSize(100,100); frmHello.pack(); } else { frmHello.setVisible(false); frmHello.dispose(); } // end if } // end actionPerformed } // end class def