home *** CD-ROM | disk | FTP | other *** search
- import java.awt.BorderLayout;
- import java.awt.Button;
- import java.awt.Component;
- import java.awt.Container;
- import java.awt.Event;
- import java.awt.Font;
- import java.awt.Frame;
- import java.awt.Window;
-
- public class BorderWindow extends Frame {
- private boolean inAnApplet = true;
-
- public BorderWindow() {
- ((Container)this).setLayout(new BorderLayout());
- ((Component)this).setFont(new Font("Helvetica", 0, 14));
- ((Container)this).add("North", new Button("North"));
- ((Container)this).add("South", new Button("South"));
- ((Container)this).add("East", new Button("East"));
- ((Container)this).add("West", new Button("West"));
- ((Container)this).add("Center", new Button("Center"));
- }
-
- public boolean handleEvent(Event var1) {
- if (var1.id == 201) {
- if (this.inAnApplet) {
- ((Frame)this).dispose();
- return true;
- }
-
- System.exit(0);
- }
-
- return super.handleEvent(var1);
- }
-
- public static void main(String[] var0) {
- BorderWindow var1 = new BorderWindow();
- var1.inAnApplet = false;
- ((Frame)var1).setTitle("BorderWindow Application");
- ((Window)var1).pack();
- ((Window)var1).show();
- }
- }
-