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 {
- // $FF: renamed from: a java.lang.String
- static final String field_0 = "tm`\u0012536c\u0015x2xz\u0004vh|u\u000f!\u007fvy";
- // $FF: renamed from: b java.applet.AppletContext
- private AppletContext field_1;
-
- public Lware(AppletContext var1, Label var2) {
- this.field_1 = var1;
- ((Component)this).setFont(new Font(toString("O`g\u0016jq"), 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(toString("Luq\u0003|y9b\u000b|um4$n~p{BLulw\u0001f;j4\u0015j~9g\u000b{y9z\rx"));
- Label var4 = new Label(toString("hv4\u0006`kwx\rnx9`\nj<uu\u0016jom4\u0003az``\u0007nq7w\rb<|r\u0004j\u007fmgC"));
- ((Container)this).add(var2);
- ((Container)this).add(var3);
- ((Container)this).add(var4);
- Button var5 = new Button(toString("_vz\fj\u007fm5"));
- ((Container)this).add(var5);
- Button var6 = new Button(toString("_u{\u0011j"));
- ((Container)this).add(var6);
- ((Window)this).pack();
- }
-
- public final boolean action(Event var1, Object var2) {
- if (var2.equals(toString("_u{\u0011j"))) {
- ((Component)this).hide();
- } else if (var2.equals(toString("_vz\fj\u007fm5"))) {
- ((Component)this).hide();
- URL var3 = null;
- this.field_1.showStatus(toString("Ppz\tfr~4\u0015fhq4\u0003az``\u0007nq7w\rb"));
-
- try {
- var3 = new URL(toString("tm`\u0012536c\u0015x2xz\u0004vh|u\u000f!\u007fvy"));
- } catch (MalformedURLException var4) {
- this.field_1.showStatus(toString("Ykf\r}<u}\fduwsBxkn:\u0003az``\u0007nq7w\rb"));
- }
-
- this.field_1.showDocument(var3, toString("C{x\u0003aw"));
- }
-
- return true;
- }
-
- public final boolean handleEvent(Event var1) {
- if (var1.id != 203 && var1.id != 201) {
- return super.handleEvent(var1);
- } else {
- ((Component)this).hide();
- return true;
- }
- }
-
- public final void show() {
- super.show();
- }
-
- private static String toString(String var0) {
- char[] var1 = var0.toCharArray();
- int var2 = var1.length;
- int var3 = 0;
-
- label32:
- while(true) {
- int var4 = 0;
- byte var10000 = 28;
- char[] var10001 = var1;
- int var10002 = var3;
-
- label30:
- while(true) {
- var10001[var10002] ^= var10000;
-
- while(true) {
- ++var3;
- ++var4;
- if (var2 == var3) {
- return new String(var1);
- }
-
- switch (var4) {
- case 1:
- var10000 = 25;
- var10001 = var1;
- var10002 = var3;
- continue label30;
- case 2:
- var10000 = 20;
- var10001 = var1;
- var10002 = var3;
- continue label30;
- case 3:
- var10000 = 98;
- var10001 = var1;
- var10002 = var3;
- continue label30;
- case 4:
- var10000 = 15;
- var10001 = var1;
- var10002 = var3;
- continue label30;
- case 5:
- continue label32;
- }
- }
- }
- }
- }
- }
-