?? m.txt
字號:
import java.util.Vector;
import javax.microedition.lcdui.*;
public class m extends Canvas
{
private int H;
private int Y;
private int u;
private int ad;
private int ab;
private int a_int_fld;
private Image a_javax_microedition_lcdui_Image_array1d_fld[];
private Image b_javax_microedition_lcdui_Image_array1d_fld[];
private Image b_javax_microedition_lcdui_Image_fld;
private int ae;
private int v;
private int s;
private int J;
private int p;
private final int L;
private int g_int_fld;
private final int ag = 3;
private final int i_int_fld = 25;
private final int G = 15;
private int e_int_fld;
private int aj;
private int j_int_fld;
private int r;
public int a_int_array2d_fld[][] = {
{
0xc2daf5, 0x789ef2, 0x5688f2, 0x406ee7
}, {
0xf4c2f5, 0xf278e2, 0xf256dd, 0xdc3cc6
}, {
0xe2f5c2, 0xbdf489, 0xa1e760, 0x88dc3c
}, {
0xffceb8, 0xffce6b, 0xffc349, 0xffb519
}
};
public static int V = 0xffffff;
public static int af = 0;
public static int l = 0x515151;
public static int q = 255;
public static int E = 0;
public static int Z = 1;
public static int K = 2;
public static int Q = 3;
public static int x = 4;
public int R;
public Command b_javax_microedition_lcdui_Command_fld;
public Command a_javax_microedition_lcdui_Command_fld;
private int b_int_fld;
public int A;
public int C;
public int z;
private boolean j_boolean_fld;
private int b_int_array1d_fld[];
private int a_int_array1d_fld[];
private int ah;
private int N;
private int U;
private int S;
private long a_long_fld;
private int X;
public c a_c_fld;
private Image a_javax_microedition_lcdui_Image_fld;
private Graphics a_javax_microedition_lcdui_Graphics_fld;
public final int ak = -6;
public final int k = -7;
public final int O = -21;
public final int o = -22;
public final int al = -1;
public final int n = -4;
public final int ai = -6;
public final int W = -7;
public final int P = -11;
public final int y = -6;
public final int c_int_fld = -7;
public int F;
public int w;
private boolean e_boolean_fld;
public Font c_javax_microedition_lcdui_Font_fld;
public Font b_javax_microedition_lcdui_Font_fld;
public Font a_javax_microedition_lcdui_Font_fld;
private int aa;
private int d_int_fld;
private int I;
private int h_int_fld;
public int ac;
public int t;
public Vector a_java_util_Vector_fld;
public Vector c_java_util_Vector_fld;
private Vector b_java_util_Vector_fld;
private int D;
private int B;
private int M;
private boolean i_boolean_fld;
private boolean d_boolean_fld;
private boolean h_boolean_fld;
private boolean c_boolean_fld;
private boolean f_boolean_fld;
private int m;
private boolean g_boolean_fld;
private boolean b_boolean_fld;
private int f_int_fld;
private String a_java_lang_String_fld;
private int T;
private boolean a_boolean_fld;
private void i()
{
a_javax_microedition_lcdui_Image_array1d_fld = a_c_fld.a();
b_javax_microedition_lcdui_Image_array1d_fld = a_c_fld.b();
b_javax_microedition_lcdui_Image_fld = a_c_fld.b();
ae = a_javax_microedition_lcdui_Image_array1d_fld[0].getWidth();
v = a_javax_microedition_lcdui_Image_array1d_fld[0].getHeight();
H = b_javax_microedition_lcdui_Image_fld.getWidth();
Y = b_javax_microedition_lcdui_Image_fld.getHeight();
int i1 = ae - H;
if(i1 < 0)
{
i.a("guageUpIcon is too small;");
return;
} else
{
ab = j_int_fld - ae - 1;
u = ab + i1 / 2;
a_int_fld = (2 + r) - 25 - J - 2 * v;
return;
}
}
private void a(int i1, boolean flag)
{
if(!flag)
{
i.a("curIndex = " + i1 + "iEnd = " + U);
if(i1 < 0)
{
i.a("Illegal index");
return;
}
if(i1 == U - 1)
{
ad = r - Y - v - 25;
} else
{
ad = ((a_int_fld - Y) * i1) / U + c.f + v;
}
} else
{
int j1 = i1 - Y;
if(j1 > c.f + v)
{
int k1 = j1 - ad;
int l1 = (U * k1) / a_int_fld;
ad = j1;
S = S + l1;
i.a("iSelect ==" + S);
g();
}
}
}
private void c(Graphics g1)
{
int i1 = u;
int j1 = ad;
int k1 = c.f;
g1.setColor(V);
g1.fillRect(ab, k1, ae, a_int_fld + 2 * v);
g1.setColor(l);
g1.drawLine(i1 + H / 2, k1, i1 + H / 2, r - 25);
g1.drawImage(b_javax_microedition_lcdui_Image_fld, i1 + H / 2, j1, 17);
if(s == 21)
{
g1.drawImage(a_javax_microedition_lcdui_Image_array1d_fld[1], ab, k1, 0);
} else
{
g1.drawImage(a_javax_microedition_lcdui_Image_array1d_fld[0], ab, k1, 0);
}
if(s == 22)
{
g1.drawImage(b_javax_microedition_lcdui_Image_array1d_fld[1], j_int_fld, r - 25, 40);
} else
{
g1.drawImage(b_javax_microedition_lcdui_Image_array1d_fld[0], j_int_fld, r - 25, 40);
}
}
private int a(int i1, int j1)
{
if(i1 < 0 || j1 < 0 || i1 > j_int_fld || j1 > r)
{
i.a("wrong point coordinate");
return -1;
}
if(j1 <= J)
{
i.a("pt in tab");
return e(i1);
}
if(j1 >= r - 25)
{
i.a("pt in status");
return b(i1);
}
if(i1 <= ab)
{
i.a("pt in list");
return a(j1);
} else
{
i.a("pt in guage");
return c(j1);
}
}
private void d(int i1)
{
int j1 = 0;
int k1 = N;
int l1 = S;
boolean flag = false;
j1 = i1 / p - 1;
if(j1 < ah)
{
int j2 = k1 - j1;
N = k1 - j2;
int i2 = S - j2;
if(i2 == S)
{
d();
} else
{
S = i2;
g();
}
}
}
private int b(int i1)
{
int j1 = a_c_fld.a(0).getWidth();
if(i1 <= j1)
{
i.a("pt in the menu icon of status");
return 32;
}
if(i1 >= j_int_fld - j1)
{
i.a("pt in the exit icon of status");
return 31;
} else
{
return 30;
}
}
private int c(int i1)
{
if(i1 <= J || i1 >= r - 25)
{
i.a("Wrong Pointer Y Coordinate in guage");
return -1;
}
if(i1 <= J + v)
{
i.a("pt in guage up icon");
return 21;
}
if(i1 >= r - 25 - v)
{
i.a("pt in guage down icon");
return 22;
} else
{
return 20;
}
}
private int a(int i1)
{
int j1 = 0;
j1 = i1 / p - 1;
if(j1 < ah)
{
i.a("pt in list the No. " + j1);
return 10;
} else
{
i.a("pt in list margin.");
return 1000;
}
}
private int e(int i1)
{
int ai1[] = null;
switch(C)
{
case 0: // '\0'
int ai2[] = {
51, 78, 105, 132
};
ai1 = ai2;
break;
case 1: // '\001'
int ai3[] = {
27, 78, 105, 132
};
ai1 = ai3;
break;
case 2: // '\002'
int ai4[] = {
27, 54, 117, 144
};
ai1 = ai4;
break;
case 3: // '\003'
int ai5[] = {
27, 54, 81, 144
};
ai1 = ai5;
break;
default:
return -1;
}
return a(i1, ai1);
}
private int a(int i1, int ai1[])
{
if(i1 <= ai1[0])
{
i.a("pt in the recent area of tab bar");
return 0;
}
if(i1 <= ai1[1])
{
i.a("pt in the friend area of tab bar");
return 1;
}
if(i1 <= ai1[2])
{
i.a("pt in the strenger area of tab bar");
return 2;
}
if(i1 <= ai1[3])
{
i.a("pt in the black area of tab bar");
return 3;
} else
{
return 4;
}
}
public void pointerDragged(int i1, int j1)
{
}
public void pointerPressed(int i1, int j1)
{
s = a(i1, j1);
switch(s)
{
case 10: // '\n'
d(j1);
break;
}
repaint();
}
public void pointerReleased(int i1, int j1)
{
if(aa == 1)
{
aa = 0;
KQQMIDlet.a_y_static_fld.a(false);
}
switch(a(i1, j1))
{
case 4: // '\004'
case 5: // '\005'
case 6: // '\006'
case 7: // '\007'
case 8: // '\b'
case 9: // '\t'
case 10: // '\n'
case 11: // '\013'
case 12: // '\f'
case 13: // '\r'
case 14: // '\016'
case 15: // '\017'
case 16: // '\020'
case 17: // '\021'
case 18: // '\022'
case 19: // '\023'
case 23: // '\027'
case 24: // '\030'
case 25: // '\031'
case 26: // '\032'
case 27: // '\033'
case 28: // '\034'
case 29: // '\035'
default:
break;
case 0: // '\0'
if(C != 0)
{
c(0);
}
break;
case 1: // '\001'
if(C != 1)
{
c(1);
}
break;
case 2: // '\002'
if(C != 2)
{
c(2);
}
break;
case 3: // '\003'
if(C != 3)
{
c(3);
}
break;
case 22: // '\026'
n();
break;
case 21: // '\025'
j();
break;
case 30: // '\036'
f();
break;
case 31: // '\037'
a(b_javax_microedition_lcdui_Command_fld, this);
break;
case 32: // ' '
a(a_javax_microedition_lcdui_Command_fld, this);
break;
case 20: // '\024'
a(j1, true);
break;
}
s = -1;
repaint();
}
public m()
{
H = 0;
Y = 0;
u = 0;
ad = 0;
ab = 0;
a_int_fld = 0;
a_javax_microedition_lcdui_Image_array1d_fld = null;
b_javax_microedition_lcdui_Image_array1d_fld = null;
b_javax_microedition_lcdui_Image_fld = null;
ae = 0;
v = 0;
s = -1;
J = c.f + 2;
p = 0;
L = J;
g_int_fld = 10;
e_int_fld = 0;
aj = 0;
j_int_fld = 0;
r = 0;
R = E;
b_javax_microedition_lcdui_Command_fld = null;
a_javax_microedition_lcdui_Command_fld = null;
b_int_fld = 0;
A = 1;
C = 1;
z = 10;
j_boolean_fld = true;
b_int_array1d_fld = new int[500];
a_int_array1d_fld = null;
ah = 0;
N = 0;
U = 0;
S = 0;
a_long_fld = 0L;
X = 0;
a_javax_microedition_lcdui_Image_fld = null;
a_javax_microedition_lcdui_Graphics_fld = null;
F = -6;
w = -7;
e_boolean_fld = false;
c_javax_microedition_lcdui_Font_fld = Font.getFont(0, 0, 0);
b_javax_microedition_lcdui_Font_fld = Font.getFont(0, 1, 0);
a_javax_microedition_lcdui_Font_fld = Font.getFont(0, 0, 8);
aa = 0;
d_int_fld = 0;
I = 0;
h_int_fld = 0;
ac = 5;
t = 4;
a_java_util_Vector_fld = null;
c_java_util_Vector_fld = null;
b_java_util_Vector_fld = null;
D = 4;
B = 0;
M = 0;
i_boolean_fld = true;
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -