home *** CD-ROM | disk | FTP | other *** search
/ All for Cell Phones: Sony Ericsson / Sony-Ericsson 2004.iso / Java / Marslander / Marslander.jar / b.class (.txt) next >
Encoding:
Java Class File  |  2002-01-18  |  2.1 KB  |  74 lines

  1. import com.siemens.mp.game.ExtendedImage;
  2. import com.siemens.mp.game.GraphicObjectManager;
  3. import javax.microedition.lcdui.Canvas;
  4. import javax.microedition.lcdui.Graphics;
  5.  
  6. // $FF: renamed from: b
  7. public class class_0 extends c {
  8.    // $FF: renamed from: a int
  9.    private static final int field_0 = 96;
  10.    // $FF: renamed from: b int
  11.    private static final int field_1 = 80;
  12.    // $FF: renamed from: c com.siemens.mp.game.ExtendedImage
  13.    private ExtendedImage field_2 = null;
  14.    // $FF: renamed from: d com.siemens.mp.game.GraphicObjectManager
  15.    private GraphicObjectManager field_3;
  16.    // $FF: renamed from: e d
  17.    private d field_4;
  18.  
  19.    public class_0(ExtendedImage var1) {
  20.       this.field_2 = var1;
  21.       this.field_3 = new GraphicObjectManager();
  22.  
  23.       try {
  24.          this.field_4 = new d("/res/splash_logo.spr");
  25.          this.field_4.setPosition((96 - this.field_4.getWidth()) / 2, (80 - this.field_4.getHeight()) / 2);
  26.          this.field_4.setVisible(true);
  27.          this.field_3.addObject(this.field_4.getSprite());
  28.       } catch (Exception var3) {
  29.          System.out.println("Exception: " + var3);
  30.       }
  31.  
  32.       System.gc();
  33.    }
  34.  
  35.    public String getLanguage() {
  36.       String var1 = System.getProperty("microedition.locale");
  37.       if (var1 == null) {
  38.          var1 = "en";
  39.       } else if ((var1.charAt(0) != 'e' || var1.charAt(1) != 'n') && (var1.charAt(0) != 'd' || var1.charAt(1) != 'e')) {
  40.          var1 = "en";
  41.       }
  42.  
  43.       return var1;
  44.    }
  45.  
  46.    public int getReturnValue() {
  47.       return 0;
  48.    }
  49.  
  50.    public void paint(Graphics var1) {
  51.       try {
  52.          this.field_3.paint(this.field_2, 0, 0);
  53.          this.field_2.blitToScreen(0, 0);
  54.       } catch (Exception var3) {
  55.          System.out.println("Exception: " + var3);
  56.       }
  57.  
  58.    }
  59.  
  60.    public void run() {
  61.       ((Canvas)this).repaint();
  62.  
  63.       try {
  64.          Thread.sleep(2000L);
  65.       } catch (Exception var1) {
  66.       }
  67.  
  68.    }
  69.  
  70.    public void update(Graphics var1) {
  71.       this.paint(var1);
  72.    }
  73. }
  74.