home *** CD-ROM | disk | FTP | other *** search
- import java.applet.AppletContext;
- import java.awt.Button;
- import java.awt.Color;
- import java.awt.Component;
- import java.awt.Container;
- import java.awt.Event;
- import java.awt.Font;
- import java.awt.Frame;
- import java.awt.GridLayout;
- import java.awt.Label;
- import java.awt.Window;
- import java.net.MalformedURLException;
- import java.net.URL;
-
- class Lware extends Frame {
- private AppletContext appletContext;
- static final char[] anurl = new char[]{'h', 't', 't', 'p', ':', '/', '/', 'w', 'w', 'w', '.', 'a', 'n', 'f', 'y', 'j', 'a', 'v', 'a', '.', 'c', 'o', 'm'};
-
- public Lware(AppletContext var1, Label var2) {
- this.appletContext = var1;
- ((Component)this).setFont(new Font("System", 1, 12));
- ((Container)this).setLayout(new GridLayout(5, 1, 1, 2));
- ((Component)this).setBackground(Color.lightGray);
- ((Component)this).setForeground(Color.black);
- Label var3 = new Label("You can connect to my java applets page");
- Label var4 = new Label("if you want to download my latest applets!");
- ((Container)this).add(var2);
- ((Container)this).add(var3);
- ((Container)this).add(var4);
- Button var5 = new Button("Connect");
- ((Container)this).add(var5);
- Button var6 = new Button("Cancel");
- ((Container)this).add(var6);
- ((Window)this).pack();
- }
-
- public final void show() {
- super.show();
- }
-
- public final boolean action(Event var1, Object var2) {
- if (var2.equals("Cancel")) {
- ((Component)this).hide();
- return true;
- } else if (var2.equals("Connect")) {
- ((Component)this).hide();
- URL var3 = null;
- this.appletContext.showStatus("Linking with anfyjava.com");
-
- try {
- var3 = new URL(new String(anurl));
- } catch (MalformedURLException var4) {
- this.appletContext.showStatus("Error linking www.anfyjava.com");
- }
-
- this.appletContext.showDocument(var3, "_blank");
- return true;
- } else {
- return false;
- }
- }
-
- public final boolean handleEvent(Event var1) {
- if (var1.id != 203 && var1.id != 201) {
- return super.handleEvent(var1);
- } else {
- ((Component)this).hide();
- return true;
- }
- }
- }
-