home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 64 / CDPRO64.iso / JUEGOS / java / pang / pang.jar / m.class (.txt) < prev    next >
Encoding:
Java Class File  |  2003-02-16  |  1.5 KB  |  72 lines

  1. import javax.microedition.lcdui.Canvas;
  2. import javax.microedition.lcdui.Graphics;
  3. import javax.microedition.lcdui.Image;
  4.  
  5. // $FF: renamed from: m
  6. public class class_0 extends Canvas implements g {
  7.    // $FF: renamed from: a Main
  8.    private Main field_0;
  9.    // $FF: renamed from: d javax.microedition.lcdui.Image
  10.    private Image field_1;
  11.    // $FF: renamed from: c javax.microedition.lcdui.Image
  12.    private Image field_2;
  13.    // $FF: renamed from: b javax.microedition.lcdui.Image
  14.    private Image field_3;
  15.    // $FF: renamed from: e int
  16.    private int field_4;
  17.  
  18.    public class_0(Main var1) {
  19.       this.field_0 = var1;
  20.       this.field_1 = var1.b(31);
  21.       this.field_2 = var1.b(32);
  22.       this.field_3 = var1.b(33);
  23.       this.field_4 = 0;
  24.    }
  25.  
  26.    // $FF: renamed from: a () void
  27.    public synchronized void method_0() {
  28.    }
  29.  
  30.    // $FF: renamed from: c () void
  31.    public synchronized void method_1() {
  32.    }
  33.  
  34.    protected void keyReleased(int var1) {
  35.       switch (((Canvas)this).getGameAction(var1)) {
  36.          case 1:
  37.             if (this.field_4 > 0) {
  38.                --this.field_4;
  39.             }
  40.  
  41.             ((Canvas)this).repaint();
  42.             break;
  43.          case 6:
  44.             if (this.field_4 < 2) {
  45.                ++this.field_4;
  46.             }
  47.  
  48.             ((Canvas)this).repaint();
  49.             break;
  50.          case 8:
  51.             this.field_0.a(new o(this.field_0, this.field_4));
  52.       }
  53.  
  54.    }
  55.  
  56.    public void paint(Graphics var1) {
  57.       var1.setColor(0, 0, 0);
  58.       var1.fillRect(0, 0, ((Canvas)this).getWidth(), ((Canvas)this).getHeight());
  59.       byte var2 = 8;
  60.       int var3 = (((Canvas)this).getHeight() - 3 * var2) / 2;
  61.       int var4 = ((Canvas)this).getWidth() / 2;
  62.       int var5 = this.field_4 == 0 ? 1 : 0;
  63.       f.a(this.field_1, this.field_2, this.field_3, this, var1, "Novice", var4, var3, var5, 1);
  64.       var3 += var2;
  65.       var5 = this.field_4 == 1 ? 1 : 0;
  66.       f.a(this.field_1, this.field_2, this.field_3, this, var1, "Normal", var4, var3, var5, 1);
  67.       var3 += var2;
  68.       var5 = this.field_4 == 2 ? 1 : 0;
  69.       f.a(this.field_1, this.field_2, this.field_3, this, var1, "Expert", var4, var3, var5, 1);
  70.    }
  71. }
  72.