//HiByeNM.java //Uses Non-modal frames //Illustrates why these are sometimes not what you want //Andy Harris, 05/00 import java.awt.*; import java.applet.*; import java.awt.event.*; import PromptNM; public class HiByeNM extends Applet implements ActionListener{ PromptNM p = new PromptNM(); Button btnGreet = new Button("Greet"); public void init(){ add(btnGreet); btnGreet.addActionListener(this); } // end init public void actionPerformed(ActionEvent e){ p.say("Hi"); p.say("Bye"); } // end actionPerformed } // end class def