home *** CD-ROM | disk | FTP | other *** search
/ BUG 4 / BUGCD1997_05.BIN / aplic / visualj / vjtrial.exe / RCDATA / CABINET / vjappwiz.awx / TEMPLATE / FRAME.JVA < prev    next >
Text File  |  1997-01-28  |  2KB  |  59 lines

  1. $$IF(Comments)
  2. //******************************************************************************
  3. // $$AppName$$Frame.java:    
  4. //
  5. //******************************************************************************
  6. $$ENDIF
  7. import java.awt.*;
  8.  
  9. $$IF(Comments)
  10. //==============================================================================
  11. // STANDALONE APPLICATION SUPPORT
  12. //     This frame class acts as a top-level window in which the applet appears
  13. // when it's run as a standalone application.
  14. //==============================================================================
  15. $$ENDIF
  16. class $$AppName$$Frame extends Frame
  17. {
  18. $$IF(Comments)
  19.     // $$AppName$$Frame constructor
  20.     //--------------------------------------------------------------------------
  21. $$ENDIF
  22.     public $$AppName$$Frame(String str)
  23.     {
  24. $$IF(TODOComments)
  25.         // TODO: Add additional construction code here
  26. $$ENDIF
  27.         super (str);
  28.     }
  29.  
  30. $$IF(Comments)
  31.     // The handleEvent() method receives all events generated within the frame
  32.     // window. You can use this method to respond to window events. To respond
  33.     // to events generated by menus, buttons, etc. or other controls in the
  34.     // frame window but not managed by the applet, override the window's
  35.     // action() method.
  36.     //--------------------------------------------------------------------------
  37. $$ENDIF
  38.     public boolean handleEvent(Event evt)
  39.     {
  40.         switch (evt.id)
  41.         {
  42. $$IF(Comments)
  43.             // Application shutdown (e.g. user chooses Close from the system menu).
  44.             //------------------------------------------------------------------
  45. $$ENDIF
  46.             case Event.WINDOW_DESTROY:
  47. $$IF(TODOComments)
  48.                 // TODO: Place additional clean up code here
  49. $$ENDIF
  50.                 dispose();
  51.                 System.exit(0);
  52.                 return true;
  53.  
  54.             default:
  55.                 return super.handleEvent(evt);
  56.         }             
  57.     }
  58. }
  59.