home *** CD-ROM | disk | FTP | other *** search
/ CD Actual Thematic 7: Programming / CDAT7.iso / Share / Java / CoolMap / README.CLA (.txt) < prev    next >
Encoding:
Java Class File  |  1996-09-17  |  2.0 KB  |  56 lines

  1. import java.applet.Applet;
  2. import java.awt.BorderLayout;
  3. import java.awt.Button;
  4. import java.awt.Color;
  5. import java.awt.Component;
  6. import java.awt.Container;
  7. import java.awt.Dialog;
  8. import java.awt.Event;
  9. import java.awt.Frame;
  10. import java.awt.Label;
  11. import java.awt.Panel;
  12. import java.awt.TextArea;
  13. import java.awt.Window;
  14.  
  15. class readme extends Dialog {
  16.    static int H_SIZE = 30;
  17.    static int V_SIZE = 150;
  18.    String m_content;
  19.    Applet m_applet;
  20.  
  21.    public readme(Frame var1, Applet var2, String var3, boolean var4, String var5) {
  22.       super(var1, var3, var4);
  23.       this.m_content = var5;
  24.       System.out.println("Enter readme");
  25.       this.m_applet = var2;
  26.       ((Component)this).resize(H_SIZE, V_SIZE);
  27.       ((Component)this).setBackground(Color.gray);
  28.       ((Container)this).setLayout(new BorderLayout());
  29.       Panel var6 = new Panel();
  30.       Panel var7 = new Panel();
  31.       ((Container)var6).setLayout(new BorderLayout());
  32.       ((Container)var7).setLayout(new BorderLayout());
  33.       ((Container)var7).add("North", new Label(""));
  34.       ((Container)var7).add("South", new Label(""));
  35.       ((Container)var7).add("Center", new Button("  Close  "));
  36.       ((Container)var7).add("West", new Label("                                                                                          "));
  37.       ((Container)var7).add("East", new Label("                                                                                          "));
  38.       TextArea var8 = new TextArea(var5, 28, 1);
  39.       ((Component)var8).resize(H_SIZE - 10, V_SIZE - 30);
  40.       ((Container)var6).add("South", var8);
  41.       ((Container)var6).add("North", var7);
  42.       ((Container)this).add("North", var6);
  43.    }
  44.  
  45.    public boolean action(Event var1, Object var2) {
  46.       if (var2.equals("  Close  ")) {
  47.          System.out.println("Exit readme");
  48.          ((Component)this).hide();
  49.          ((Window)this).dispose();
  50.          return true;
  51.       } else {
  52.          return true;
  53.       }
  54.    }
  55. }
  56.