📄 ap.java
字号:
import javax.microedition.lcdui.Font;
import javax.microedition.lcdui.Graphics;
public final class ap extends n
{
private p jdField_a_of_type_P = null;
private String jdField_a_of_type_JavaLangString = null;
public short a;
private short b;
private short c;
private String[] jdField_a_of_type_ArrayOfJavaLangString;
public int i;
public ap(int paramInt1, int paramInt2, int paramInt3, int paramInt4, String paramString)
{
super(paramInt1, paramInt2, paramInt3, paramInt4);
this.jdField_a_of_type_Short = 0;
this.b = 0;
this.c = 0;
this.jdField_a_of_type_ArrayOfJavaLangString = null;
this.i = 8349245;
a(paramString);
this.jdField_a_of_type_ArrayOfJavaLangString = al.a(this, paramString, this.jdField_a_of_type_Int - 6, n.jdField_a_of_type_JavaxMicroeditionLcduiFont);
this.b = (short)this.jdField_a_of_type_ArrayOfJavaLangString.length;
this.c = (short)((this.b - 4) / (n.f + 1));
if (this.c < this.b)
{
this.jdField_a_of_type_P = new p(paramInt1 + paramInt3 - 4, paramInt2, 4, paramInt4, 0, false);
this.jdField_a_of_type_P.b(this.b, this.c);
}
}
public final void a(String paramString)
{
this.jdField_a_of_type_JavaLangString = null;
this.jdField_a_of_type_JavaLangString = paramString;
if (this.jdField_a_of_type_JavaLangString == null)
this.jdField_a_of_type_JavaLangString = " ";
this.jdField_a_of_type_ArrayOfJavaLangString = null;
this.jdField_a_of_type_ArrayOfJavaLangString = al.a(this, this.jdField_a_of_type_JavaLangString, this.jdField_a_of_type_Int - 6, n.jdField_a_of_type_JavaxMicroeditionLcduiFont);
this.jdField_a_of_type_P = null;
this.b = (short)this.jdField_a_of_type_ArrayOfJavaLangString.length;
this.c = (short)((this.b - 4) / (n.f + 1));
if (this.c < this.b)
{
this.jdField_a_of_type_P = new p(this.c + this.jdField_a_of_type_Int - 4, this.d, 4, this.b * 208 / n.h, 0, false);
this.jdField_a_of_type_P.b(this.b, this.c);
}
}
public final void a(int paramInt1, int paramInt2)
{
this.c = paramInt1;
this.d = paramInt2;
if (this.jdField_a_of_type_P != null)
this.jdField_a_of_type_P.a(this.c + this.jdField_a_of_type_Int - 4, this.d);
}
public final void a(Graphics paramGraphics)
{
if (!(this.jdField_a_of_type_Boolean))
paramGraphics.setColor(16773120);
else
paramGraphics.setColor(16777215);
am.a(paramGraphics, this.c, this.d, this.jdField_a_of_type_Int, this.b, 0);
if ((j = this.jdField_a_of_type_ArrayOfJavaLangString.length) <= this.c)
break label70:
int j = this.jdField_a_of_type_Short + this.c;
label70: int k = this.jdField_a_of_type_Short;
for (int l = 0; k < j; ++l)
{
int i1 = 0;
char[] arrayOfChar = this.jdField_a_of_type_ArrayOfJavaLangString[k].toCharArray();
for (int i2 = 0; i2 < arrayOfChar.length; ++i2)
{
if (this.jdField_a_of_type_Array2dOfByte[k][i2] == 0)
paramGraphics.setColor(this.i);
else
paramGraphics.setColor(65280);
paramGraphics.drawChar(arrayOfChar[i2], this.c + i1 + 4, this.d + 4 + l * (n.f + 1), 20);
i1 += n.jdField_a_of_type_JavaxMicroeditionLcduiFont.charWidth(arrayOfChar[i2]);
}
++k;
}
if (this.jdField_a_of_type_P != null)
this.jdField_a_of_type_P.a(paramGraphics);
}
public final n a(byte paramByte)
{
switch (paramByte)
{
case 1:
a();
return null;
case 2:
b();
return null;
}
return null;
}
public final void a()
{
if (this.jdField_a_of_type_Short > 0)
{
ap tmp8_7 = this;
tmp8_7.jdField_a_of_type_Short = (short)(tmp8_7.jdField_a_of_type_Short - 1);
}
if (this.jdField_a_of_type_P != null)
this.jdField_a_of_type_P.b(this.jdField_a_of_type_Short);
}
public final void b()
{
if (this.jdField_a_of_type_Short + this.c < this.b)
{
ap tmp17_16 = this;
tmp17_16.jdField_a_of_type_Short = (short)(tmp17_16.jdField_a_of_type_Short + 1);
}
if (this.jdField_a_of_type_P != null)
this.jdField_a_of_type_P.b(this.jdField_a_of_type_Short);
}
public final boolean a()
{
return (this.jdField_a_of_type_Short + this.c >= this.b);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -