home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 64 / CDPRO64.iso / UTILIDADES / java / emsn / eMSN.jar / t.class (.txt) < prev    next >
Encoding:
Java Class File  |  2005-09-24  |  2.3 KB  |  92 lines

  1. import javax.microedition.lcdui.Command;
  2. import javax.microedition.lcdui.Displayable;
  3. import javax.microedition.lcdui.Form;
  4. import javax.microedition.lcdui.TextField;
  5.  
  6. // $FF: renamed from: t
  7. public class class_0 extends Form {
  8.    // $FF: renamed from: g javax.microedition.lcdui.Command
  9.    private static final Command field_0 = new Command("Send!", 1, 1);
  10.    // $FF: renamed from: d javax.microedition.lcdui.Command
  11.    private static final Command field_1 = new Command("Emoticons", 1, 2);
  12.    // $FF: renamed from: c javax.microedition.lcdui.Command
  13.    private static final Command field_2 = new Command("Cancel", 1, 4);
  14.    // $FF: renamed from: b javax.microedition.lcdui.Command
  15.    private static final Command field_3 = new Command("Exit", 7, 5);
  16.    // $FF: renamed from: a javax.microedition.lcdui.TextField
  17.    private TextField field_4;
  18.    // $FF: renamed from: f y
  19.    private y field_5;
  20.    // $FF: renamed from: e n
  21.    private n field_6 = new n();
  22.  
  23.    public class_0(y var1, ac var2) throws Exception {
  24.       super("eMSN");
  25.       this.field_5 = var1;
  26.       Displayable var3 = ad.e.getCurrent();
  27.       this.field_4 = new TextField("Message...", "", 100, 0);
  28.       this.addCommand(field_0);
  29.       this.addCommand(field_1);
  30.       this.addCommand(field_2);
  31.       this.addCommand(field_3);
  32.       this.append(this.field_4);
  33.       this.setCommandListener(var2);
  34.    }
  35.  
  36.    // $FF: renamed from: b () void
  37.    public void method_0() {
  38.       this.field_4.setString("");
  39.    }
  40.  
  41.    // $FF: renamed from: a () boolean
  42.    public boolean method_1() throws Exception {
  43.       ac var1 = ad.n;
  44.  
  45.       while(true) {
  46.          Command var2 = var1.b();
  47.          if (var2 == field_3 || ad.a.a() == 0) {
  48.             return false;
  49.          }
  50.  
  51.          if (var2 == field_2) {
  52.             return true;
  53.          }
  54.  
  55.          if (var2 == field_0) {
  56.             this.field_5.a(">>I say: \uffff" + this.field_4.getString() + '\ufffe');
  57.             ad.i.e(this.field_4.getString());
  58.             this.field_4.setString("");
  59.             return true;
  60.          }
  61.  
  62.          if (var2 == field_1) {
  63.             boolean var3 = this.method_2();
  64.             if (!var3) {
  65.                return false;
  66.             }
  67.          }
  68.  
  69.          ad.i.l();
  70.          ad.i.k();
  71.          ad.i.f();
  72.          Thread.sleep(100L);
  73.       }
  74.    }
  75.  
  76.    // $FF: renamed from: c () boolean
  77.    private boolean method_2() throws Exception {
  78.       ad.a(this.field_6);
  79.       String var2 = this.field_6.a();
  80.       boolean var1;
  81.       if (var2 != null) {
  82.          this.field_4.insert(var2, this.field_4.getCaretPosition());
  83.          var1 = true;
  84.       } else {
  85.          var1 = false;
  86.       }
  87.  
  88.       ad.a(this);
  89.       return var1;
  90.    }
  91. }
  92.