📄 ak.java
字号:
import javax.microedition.lcdui.Graphics;
public final class ak extends n
{
public static byte b;
public static byte c;
private byte g;
public bl a;
private bl b;
public byte d;
private byte h;
private byte jdField_i_of_type_Byte;
public boolean e;
private boolean jdField_i_of_type_Boolean;
private boolean j;
public r a;
private byte[] a;
public boolean f;
public boolean g;
public byte e;
public byte f;
public boolean h;
public ak(int paramInt1, int paramInt2, int paramInt3, int paramInt4, bl parambl, byte paramByte)
{
super(paramInt1, paramInt2, paramInt3, paramInt4);
this.jdField_g_of_type_Byte = 0;
this.jdField_a_of_type_Bl = null;
this.jdField_b_of_type_Bl = null;
this.d = 0;
this.jdField_h_of_type_Byte = 0;
this.jdField_i_of_type_Byte = 2;
this.jdField_e_of_type_Boolean = false;
this.jdField_i_of_type_Boolean = false;
this.j = false;
this.jdField_a_of_type_R = null;
this.jdField_f_of_type_Boolean = false;
this.jdField_g_of_type_Boolean = false;
this.jdField_e_of_type_Byte = -1;
this.jdField_f_of_type_Byte = 0;
this.jdField_h_of_type_Boolean = true;
this.jdField_g_of_type_Byte = paramByte;
a(parambl);
}
public final void a(bl parambl)
{
this.jdField_a_of_type_Bl = parambl;
if (parambl != null)
{
this.jdField_a_of_type_Int = (parambl.a * n.g / 176 + 1);
this.jdField_b_of_type_Int = (parambl.b * n.h / 208 + 1);
}
}
public final void a(bl parambl, byte paramByte)
{
this.jdField_i_of_type_Boolean = true;
this.jdField_b_of_type_Bl = parambl;
}
public final void a(Graphics paramGraphics)
{
ak tmp1_0 = this;
if ((tmp1_0.jdField_h_of_type_Byte = (byte)(tmp1_0.jdField_h_of_type_Byte + 1)) >= 120)
this.jdField_h_of_type_Byte = 0;
paramGraphics.setClip(0, 0, be.jdField_d_of_type_Int, be.e);
switch (this.jdField_g_of_type_Byte)
{
case 0:
if (this.jdField_e_of_type_Boolean)
am.a(paramGraphics, this.jdField_c_of_type_Int, this.jdField_d_of_type_Int, this.jdField_a_of_type_Int, this.jdField_b_of_type_Int, 0);
if ((this.jdField_i_of_type_Boolean) && (this.jdField_b_of_type_Bl != null))
if ((this.jdField_a_of_type_Bl != null) && (be.a[this.jdField_e_of_type_Byte] > 0))
this.jdField_a_of_type_Bl.a(paramGraphics, this.jdField_c_of_type_Int + (this.jdField_a_of_type_Int - this.jdField_a_of_type_Bl.a >> 1) + 1, this.jdField_d_of_type_Int + (this.jdField_b_of_type_Int - this.jdField_a_of_type_Bl.b >> 1) + 1, be.jdField_d_of_type_ArrayOfByte[this.jdField_e_of_type_Byte] - 1, false);
else if ((this.jdField_a_of_type_Bl != null) && (this.d >= 0))
this.jdField_a_of_type_Bl.a(paramGraphics, this.jdField_c_of_type_Int + (this.jdField_a_of_type_Int - this.jdField_a_of_type_Bl.a >> 1) + 1, this.jdField_d_of_type_Int + (this.jdField_b_of_type_Int - this.jdField_a_of_type_Bl.b >> 1) + 1, this.d, this.j);
if ((this.jdField_f_of_type_Byte > 0) && (this.jdField_h_of_type_Boolean))
al.a(paramGraphics, this.jdField_f_of_type_Byte, this.jdField_c_of_type_Int + this.jdField_a_of_type_Int - 8, this.jdField_d_of_type_Int + this.jdField_b_of_type_Int - 7);
if (this.jdField_g_of_type_Boolean)
{
paramGraphics.setColor(15396515);
paramGraphics.drawRect(this.jdField_c_of_type_Int, this.jdField_d_of_type_Int, this.jdField_a_of_type_Int, this.jdField_b_of_type_Int);
}
break;
case 1:
if (this.jdField_h_of_type_Byte % this.jdField_i_of_type_Byte == 0)
{
ak tmp355_354 = this;
tmp355_354.d = (byte)(tmp355_354.d + 1);
}
if (this.d >= this.jdField_a_of_type_ArrayOfByte.length)
this.d = 0;
if (this.jdField_a_of_type_Bl != null)
if (this.jdField_a_of_type_ArrayOfByte[this.d] < 0)
this.jdField_a_of_type_Bl.a(paramGraphics, this.jdField_c_of_type_Int, this.jdField_d_of_type_Int, -this.jdField_a_of_type_ArrayOfByte[this.d], true);
else
this.jdField_a_of_type_Bl.a(paramGraphics, this.jdField_c_of_type_Int, this.jdField_d_of_type_Int, this.jdField_a_of_type_ArrayOfByte[this.d], false);
}
if (this.jdField_a_of_type_Boolean)
{
paramGraphics.setColor(16770362);
if (this.jdField_h_of_type_Byte % 2 == 0)
paramGraphics.drawRect(this.jdField_c_of_type_Int, this.jdField_d_of_type_Int, this.jdField_a_of_type_Int, this.jdField_b_of_type_Int);
else
paramGraphics.drawRect(this.jdField_c_of_type_Int + 1, this.jdField_d_of_type_Int + 1, this.jdField_a_of_type_Int - 2, this.jdField_b_of_type_Int - 2);
}
if (this.jdField_a_of_type_R != null)
this.jdField_a_of_type_R.a(paramGraphics);
}
public final void a(r paramr)
{
this.jdField_a_of_type_R = paramr;
if (this.jdField_a_of_type_R == null)
return;
int i = this.jdField_c_of_type_Int + this.jdField_a_of_type_Int - 20;
int k = 176 - this.jdField_a_of_type_R.jdField_a_of_type_Int - 5;
int l = this.jdField_d_of_type_Int + 6 + n.f;
int i1 = be.e - n.f - 7 - this.jdField_a_of_type_R.jdField_b_of_type_Int;
this.jdField_a_of_type_R.a((i > k) ? k : i, (l < i1) ? l : i1);
this.jdField_a_of_type_R.a(true);
}
public final n a(byte paramByte)
{
switch (paramByte)
{
case 1:
if (this.jdField_a_of_type_R != null)
{
this.jdField_a_of_type_R.b();
break label192:
}
if (this.jdField_f_of_type_Boolean)
{
if (!(this.jdField_a_of_type_N instanceof ak))
break label192;
return this.jdField_a_of_type_N;
}
return this.jdField_a_of_type_N;
case 2:
if (this.jdField_a_of_type_R != null)
{
this.jdField_a_of_type_R.c();
break label192:
}
if (this.jdField_f_of_type_Boolean)
{
if (!(this.jdField_b_of_type_N instanceof ak))
break label192;
return this.jdField_b_of_type_N;
}
return this.jdField_b_of_type_N;
case 3:
if (this.jdField_a_of_type_R != null)
return null;
if (this.jdField_f_of_type_Boolean)
{
if (!(this.jdField_c_of_type_N instanceof ak))
break label192;
return this.jdField_c_of_type_N;
}
return this.jdField_c_of_type_N;
case 4:
if (this.jdField_a_of_type_R != null)
return null;
if (this.jdField_f_of_type_Boolean)
{
if (!(this.jdField_d_of_type_N instanceof ak))
break label192;
return this.jdField_d_of_type_N;
}
return this.jdField_d_of_type_N;
}
label192: return null;
}
static
{
jdField_b_of_type_Byte = 0;
c = 0;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -