home *** CD-ROM | disk | FTP | other *** search
- import java.awt.BorderLayout;
- import java.awt.Component;
- import java.awt.Container;
- import java.awt.Dialog;
- import java.awt.Event;
- import java.awt.Panel;
- import java.awt.Rectangle;
- import java.awt.Window;
-
- public class JDPFileDialog extends JDPDialog {
- // $FF: renamed from: f JDPFilePicker
- JDPFilePicker field_0;
-
- public JDPFileDialog(JDPUser var1, Container var2, String var3) {
- super(var1, var3, var2);
- super.user = var1;
- super.parent = var2;
- short var4 = 400;
- short var5 = 400;
- Rectangle var6 = var1.jdpMainWindow.bounds();
- int var7 = var6.x + (var6.width - var4) / 2;
- int var8 = var6.y + (var6.height - var5) / 2;
- if (var7 <= 0 || var8 <= 0) {
- var7 = 150;
- var8 = 150;
- }
-
- ((Dialog)this).setResizable(true);
- ((Component)this).setFont(var1.plainFont);
- this.field_0 = new JDPFilePicker();
- Panel var9 = new Panel();
- ((Container)var9).setLayout(new BorderLayout());
- ((Container)this).add("Center", var9);
- this.field_0.InitClass(var1, var9, "");
- ((Container)var9).add("Center", this.field_0);
- ((Component)this).reshape(var7, var8, var4, var5);
- }
-
- public JDPFileDialog(JDPUser var1, String var2) {
- super(var1, var2);
- super.user = var1;
- short var3 = 400;
- short var4 = 400;
- short var5 = 150;
- short var6 = 150;
- ((Dialog)this).setResizable(true);
- ((Component)this).setFont(var1.plainFont);
- this.field_0 = new JDPFilePicker();
- Panel var7 = new Panel();
- ((Container)var7).setLayout(new BorderLayout());
- ((Container)this).add("Center", var7);
- this.field_0.InitClass(var1, var7, "");
- ((Container)var7).add("Center", this.field_0);
- ((Component)this).reshape(var5, var6, var3, var4);
- }
-
- public JDPFilePicker getFilePicker() {
- return this.field_0;
- }
-
- public void display() {
- ((Window)this).pack();
- ((Container)this).layout();
- ((Component)this).paintAll(((Component)this).getGraphics());
- int var1 = ((Container)this).preferredSize().height;
- int var2 = ((Container)this).preferredSize().width;
- var2 = 400;
- var1 = 400;
- Rectangle var3 = ((JDPDialog)this).getBoundsValue();
- int var4 = var3.x + (var3.width - var2) / 2;
- int var5 = var3.y + (var3.height - var1) / 2;
- ((Component)this).reshape(var4, var5, var2, var1);
- ((Dialog)this).show();
- }
-
- public boolean handleEvent(Event var1) {
- switch (var1.id) {
- case 201:
- ((Window)this).dispose();
- return true;
- case 1001:
- ((Window)this).dispose();
- return true;
- default:
- if (super.parent != null) {
- super.parent.handleEvent(var1);
- }
-
- return true;
- }
- }
- }
-