home *** CD-ROM | disk | FTP | other *** search
- import java.awt.Button;
- import java.awt.Container;
- import java.awt.Dialog;
- import java.awt.Event;
- import java.awt.Frame;
- import java.awt.Panel;
- import java.awt.TextComponent;
- import java.awt.TextField;
- import java.awt.Window;
-
- class ColorContainer extends Dialog {
- // $FF: renamed from: ok java.awt.Button
- Button field_0;
- Button cancel;
- // $FF: renamed from: c ColorControl
- ColorControl field_1;
- AppletControl parent;
- // $FF: renamed from: tf java.awt.TextField
- TextField field_2;
- Button button;
-
- public ColorContainer(String var1, Frame var2, TextField var3, Button var4) {
- super(var2, var1, false);
- this.parent = (AppletControl)var2;
- this.field_2 = var3;
- this.button = var4;
- this.field_1 = new ColorControl(TreeColorInfo.getColor(((TextComponent)var3).getText()));
- ((Container)this).add("Center", this.field_1);
- Panel var5 = new Panel();
- ((Container)var5).add(this.field_0 = new Button(" OK "));
- ((Container)var5).add(this.cancel = new Button(" Cancel "));
- ((Container)this).add("South", var5);
- }
-
- public synchronized boolean handleEvent(Event var1) {
- if (var1.target == this.field_0) {
- this.parent.updateColor(this.field_2, this.field_1.getColor());
- this.button.enable();
- ((Window)this).dispose();
- return true;
- } else if (var1.target != this.cancel && var1.id != 201) {
- return super.handleEvent(var1);
- } else {
- this.button.enable();
- ((Window)this).dispose();
- return true;
- }
- }
- }
-