home *** CD-ROM | disk | FTP | other *** search
Java Source | 1996-10-10 | 1.0 KB | 49 lines |
- // TestFrame.java
- //
- // Created 09/25/96
- //
- // (C)Copyright 1996 Microsoft Corporation, All rights reserved.
- //
-
- import java.awt.*;
-
- public
- class TestFrame extends Frame
- {
- MenuItem quititem;
- public boolean isapplet = false;
-
-
- protected void addFileMenuItems (Menu filemenu) {}
-
-
- public TestFrame (String title)
- {
- super(title);
-
- MenuBar menu = new MenuBar();
- Menu filemenu = new Menu("File");
- addFileMenuItems(filemenu);
- quititem = filemenu.add(new MenuItem("Quit"));
- menu.add(filemenu);
- setMenuBar(menu);
- }
-
-
- public boolean handleEvent (Event e)
- {
- if (e.target == quititem || e.id == Event.WINDOW_DESTROY)
- {
- dispose();
-
- if (!isapplet)
- System.exit(0);
- else
- System.out.println(getClass().getName()+" frame destroyed");
- }
-
- return super.handleEvent(e);
- }
- }
-
-