home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / owf.zip / template / java3 / java3.java < prev   
Text File  |  1997-04-23  |  1KB  |  74 lines

  1. import java.awt.*;
  2.  
  3.  
  4. public class java3 extends Frame
  5. {
  6.    public static void main( String argv[] )
  7.     {
  8.         app = new java3();
  9.     }
  10.  
  11.    java3()
  12.     {
  13.         super( "java3" );
  14.  
  15.         setLayout(null);
  16.         addNotify();
  17.  
  18.         resize(400,250);
  19.  
  20.         textField1 = new java.awt.TextField();
  21.         textField1.reshape(60,40,100,20);
  22.         textField1.setText( "Field 1");
  23.         add(textField1);
  24.  
  25.         textField2 = new java.awt.TextField();
  26.         textField2.reshape(60,70,100,20);
  27.         textField2.setText( "Field 2");
  28.         add(textField2);
  29.  
  30.         button1 = new java.awt.Button( "Exit" );
  31.         button1.reshape(60,120,50,25);
  32.         add( button1 );
  33. /MENU
  34.         menuBar = new java.awt.MenuBar();
  35.         menuFile = new java.awt.Menu("File");
  36.         menuBar.add( menuFile );
  37.         itemFileOpen = new java.awt.MenuItem( "Open");    
  38.         itemFileClose = new java.awt.MenuItem( "Close");    
  39.         menuFile.add( itemFileOpen );
  40.         menuFile.add( itemFileClose );
  41.         setMenuBar( menuBar );
  42. MENU/
  43.         show();
  44.     }
  45.  
  46.  
  47.     public boolean handleEvent(Event event) {
  48.         if( event.id == event.WINDOW_DESTROY)
  49.         {
  50.              removeAll();
  51.             dispose();
  52.             return false;
  53.         }
  54.         else
  55.             return super.handleEvent(event);
  56.     }
  57.  
  58.     java.awt.TextField textField1;
  59.     java.awt.TextField textField2;
  60.  
  61.     java.awt.Button button1;
  62. /MENU
  63.     java.awt.MenuBar menuBar;
  64.  
  65.     java.awt.Menu menuFile;
  66.  
  67.     java.awt.MenuItem itemFileOpen;
  68.     java.awt.MenuItem itemFileClose;
  69. MENU/
  70.     static Java3 app;
  71. }
  72.  
  73.  
  74.