package NGPdemos; /** * Example1fApp.java * * * Created: Thu Feb 15 16:27:53 2001 * * @author Brown U. lecture notes modified by Stuart C. Shapiro */ public class Example1fApp extends NGP.Containers.Frame{ private NGP.Containers.Column _column; private NGP.Containers.DrawingPanel _drawingPanel; private AlienShape _alien; private NGP.Components.QuitButton _quitButton; public Example1fApp (){ super("NGP Rocks!"); //instantiate the column. _column = new NGP.Containers.Column(this); // instantiate and set properties of drawing panel _drawingPanel = new NGP.Containers.DrawingPanel(_column); // numbers gotten by trial & error _drawingPanel.setDimension(new java.awt.Dimension(320,353)); _drawingPanel.setColor(java.awt.Color.white); _alien = new AlienShape(_drawingPanel); //install quit button _quitButton = new NGP.Components.QuitButton(_column, "Quit"); } public static void main (String[] args) { Example1fApp app = new Example1fApp(); app.setDimension(new java.awt.Dimension(500,550)); app.show(); } // end of main () }// Example1fApp