FileDocCategorySizeDatePackage
GUIextendsFrame.javaAPI DocExample1105Sun Feb 08 21:34:06 GMT 2004None

GUIextendsFrame

public class GUIextendsFrame extends Frame
Template standalone GUI application.
author
Ian F. Darwin, http://www.darwinsys.com/
version
#Id$

Fields Summary
boolean
unsavedChanges
Button
quitButton
Constructors Summary
public GUIextendsFrame()
Construct the object including its GUI

		super("GUIextendsFrame");
		setLayout(new FlowLayout());
		add(new Label("Hello, and welcome to the world of Java"));
		add(quitButton = new Button("Exit"));
		quitButton.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent e) {
				setVisible(false);
				dispose();
				System.exit(0);
			}
		});
		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		// addWindowListener(new WindowAdapter() {
		// 	public void windowClosing(WindowEvent e) {
		// 		setVisible(false);
		// 		dispose();
		// 		System.exit(0);
		// 	}
		// });
			
		pack();
	
Methods Summary
public static voidmain(java.lang.String[] av)
"main program" method - construct and show


	        
	     
		// create a GUIextendsFrame object, tell it to show up
		new GUIextendsFrame().setVisible(true);