📄 mmidlet.java
字号:
list.addCommand(e.e);
list.addCommand(e.a);
a(B.getCurrent());
B.setCurrent(list);
}
private boolean a(String s1, char c1, int i1)
{
if(c1 == 'U' && l.containsKey(s1))
{
return false;
} else
{
a("AC" + '\002' + c1 + '\002' + s1, (byte)i1);
return true;
}
}
private synchronized void a(String s1, byte byte0)
{
m m1;
(m1 = new m(s1)).a = byte0;
if(at == null)
{
at = new Vector(2);
}
if(!at.contains(m1))
{
at.addElement(m1);
}
if(au == null)
{
au = (m)at.firstElement();
k.c.b(au.b);
}
}
private void p()
{
Form form = new Form("\u76F4\u63A5\u6DFB\u52A0\u597D\u53CB");
if(g)
{
form.append(new TextField("\u624B\u673A\u53F7\u7801", "", 11, 2));
} else
{
form.append(new TextField("\u624B\u673A\u53F7\u7801", "", 11, 3));
}
form.append(new TextField("Fetion ID", "", 9, 2));
form.append("\n\u53EA\u9700\u5E76\u4E14\u53EA\u80FD\u8F93\u5165\u4E00\u9879\u3002\n");
form.setCommandListener(this);
form.setItemStateListener(this);
form.addCommand(e.c);
form.addCommand(e.e);
a(B.getCurrent());
B.setCurrent(form);
}
private void a(d d1)
{
a("UUP" + '\002' + d1.j + '\002' + d1.k + '\002' + d1.q + '\002' + d1.b(true) + '\002' + d1.n, (byte)-1);
}
private void a(String s1, n n1)
{
a("CUBG" + '\002' + n1.i + '\002' + s1, (byte)-1);
}
private void a(String s1, char c1, boolean flag)
{
a("BC" + '\002' + c1 + '\002' + s1 + '\002' + (flag ? '1' : 48), (byte)-1);
}
private void j(String s1)
{
a("GMI" + '\002' + s1, (byte)-1);
}
private boolean c(n n1)
{
if(l.containsKey(n1.i))
{
Enumeration enumeration = null;
enumeration = n.elements();
do
{
if(!enumeration.hasMoreElements())
{
break;
}
o o1;
if((o1 = (o)enumeration.nextElement()).a.compareTo(n1.i) == 0)
{
n.removeElement(o1);
}
} while(true);
a("DC" + '\002' + n1.i, (byte)-1);
return true;
} else
{
return false;
}
}
private void q()
{
Form form;
(form = new Form("\u5220\u9664")).setCommandListener(this);
form.addCommand(C);
form.addCommand(D);
form.append("\u5220\u9664\u6B64\u4EBA\u5C06\u4F1A\u5C06\u5176\u4ECE\u60A8\u7684\u8054\u7CFB\u4EBA" +
"\u540D\u5355\u4E2D\u79FB\u9664\u3002\u4F46\u5E76\u4E0D\u80FD\u963B\u6B62\u4ED6/\u5979" +
"\u53EF\u4EE5\u770B\u5230\u60A8\u7684\u8054\u673A\u72B6\u6001\u6216\u5411\u60A8\u53D1" +
"\u9001\u6D88\u606F\u3002"
);
form.append(new StringItem("\u6635\u79F0", T.j));
form.append(new StringItem("Fetion ID", T.h));
ChoiceGroup choicegroup;
(choicegroup = new ChoiceGroup("", 2, new String[] {
"\u540C\u65F6\u52A0\u5165\u9ED1\u540D\u5355"
}, null)).setSelectedIndex(0, a(T.i));
form.append(choicegroup);
B.setCurrent(form);
}
public final void a(String s1, String s2)
{
String s3 = s2.equals("01") ? "\u5F00\u673A" : s2.equals("02") ? "\u901A\u8BDD\u4E2D" : s2.equals("08") ? "\u4E0D\u5728\u670D\u52A1\u533A" : s2.equals("09") ? "\u5173\u673A" : s2.equals("10") ? "\u67E5\u4E0D\u5230" : "\u672A\u77E5";
Form form;
(form = new Form("\u624B\u673A\u72B6\u6001")).setCommandListener(this);
form.addCommand(e.e);
StringBuffer stringbuffer;
(stringbuffer = new StringBuffer(50)).append("\u6635\u79F0").append('\uFF1A').append(f(s1)).append('\n');
stringbuffer.append("\u624B\u673A\u72B6\u6001").append('\uFF1A').append(s3);
form.append(stringbuffer.toString());
a(B.getCurrent());
B.setCurrent(form);
}
public final void b()
{
List list;
(list = new List("\u6211\u7684\u72B6\u6001", 3, p.a, null)).setCommandListener(this);
list.addCommand(e.e);
list.addCommand(e.a);
list.setSelectedIndex(as, true);
a(B.getCurrent());
B.setCurrent(list);
}
private void r()
{
TextBox textbox;
(textbox = new TextBox("\u7F16\u8F91\u5E38\u7528\u8BED", am[ar], 400, 0)).setCommandListener(this);
textbox.addCommand(e.e);
textbox.addCommand(e.c);
a(B.getCurrent());
B.setCurrent(textbox);
}
private void s()
{
List list;
(list = new List("\u7F16\u8F91\u5E38\u7528\u8BED", 3, am, null)).setCommandListener(this);
list.addCommand(G);
list.addCommand(e.e);
list.setSelectedIndex(ar, true);
a(ai);
B.setCurrent(list);
}
public final Displayable b(Displayable displayable)
{
if(ap != null && !ap.empty())
{
Displayable displayable1 = (Displayable)ap.pop();
B.setCurrent(displayable1);
if(displayable1 != z && "\u8BF7\u7B49\u5F85".equals(displayable.getTitle()))
{
e(displayable1);
}
return displayable1;
} else
{
return null;
}
}
public final void c()
{
M = new ChoiceGroup("\u65B0\u6D88\u606F\u63D0\u793A\u65B9\u5F0F", 2, new String[] {
"\u54CD\u94C3", "\u9707\u52A8"
}, null);
N = new ChoiceGroup("\u662F\u5426\u5141\u8BB8\u522B\u4EBA\u52A0\u6211\u4E3A\u597D\u53CB", 1, new String[] {
"\u65E0\u9700\u9A8C\u8BC1", "\u9700\u8981\u9A8C\u8BC1", "\u5168\u90E8\u62D2\u7EDD"
}, null);
N.setSelectedIndex(d.g - 1, true);
M.setLayout(512);
N.setLayout(512);
M.setSelectedFlags(S);
Form form;
(form = new Form("\u7CFB\u7EDF\u8BBE\u5B9A")).append(M);
form.append(N);
form.setCommandListener(this);
form.addCommand(G);
form.addCommand(e.e);
a(B.getCurrent());
B.setCurrent(form);
}
private void t()
{
if(ai == null)
{
ai = new List("\u9009\u9879", 3, new String[] {
"\u7CFB\u7EDF\u8BBE\u5B9A", "\u7F16\u8F91\u5E38\u7528\u8BED"
}, null);
ai.addCommand(e.e);
ai.addCommand(e.a);
ai.setCommandListener(this);
}
a(ah);
B.setCurrent(ai);
}
private void u()
{
ak = false;
v();
k.c.c();
}
private void v()
{
Enumeration enumeration = V.elements();
Vector vector = new Vector(3);
do
{
if(!enumeration.hasMoreElements())
{
break;
}
c c1;
if((c1 = (c)enumeration.nextElement()).d() != null)
{
vector.addElement(c1.d());
}
} while(true);
if(vector.size() > 0)
{
String as1[] = new String[vector.size()];
vector.copyInto(as1);
k.c.a(as1);
}
}
private void d(Displayable displayable)
{
Form form;
(form = new Form("\u4E1A\u52A1\u9000\u8BA2")).setCommandListener(this);
form.addCommand(e.e);
form.addCommand(e.c);
form.append("\u60A8\u662F\u5426\u786E\u4FE1\u505C\u6B62\u201CFetion\u201D\u670D\u52A1\uFF0C\u5982" +
"\u679C\u505C\u6B62\u4E86\u8BE5\u670D\u52A1\uFF0C\u60A8\u5C06\u4E0D\u80FD\u518D\u4F7F" +
"\u7528\u201CFetion\u201D\u670D\u52A1\u7684\u6240\u6709\u529F\u80FD\u3002"
);
a(displayable);
B.setCurrent(form);
}
private void e(Displayable displayable)
{
if(displayable == K)
{
aB = true;
return;
}
if(displayable == L)
{
aA = true;
a("\u6B63\u5728\u53D6\u6D88...", ((Displayable) (null)));
}
}
private void w()
{
Form form = new Form("\u6CE8\u9500");
if(al)
{
form.setTitle("\u9000\u51FA");
form.append("\u6B63\u5728\u9000\u51FA\uFF0C\u8BF7\u7A0D\u5019...");
} else
{
form.append("\u6B63\u5728\u6CE8\u9500\uFF0C\u8BF7\u7A0D\u5019...");
}
Gauge gauge = new Gauge("", false, -1, 2);
form.append(gauge);
B.setCurrent(form);
u();
}
final void d()
{
List list;
(list = new List("\u5E2E\u52A9", 3)).append("\u8D44\u8D39\u8BF4\u660E", null);
list.append("\u64CD\u4F5C\u6280\u5DE7", null);
list.append("\u5173\u4E8E", null);
list.setCommandListener(this);
list.addCommand(e.e);
list.addCommand(e.a);
a(B.getCurrent());
B.setCurrent(list);
}
private void x()
{
Form form;
(form = new Form("\u64CD\u4F5C\u6280\u5DE7")).append("\u8054\u7CFB\u4EBA\u5217\u8868\u64CD\u4F5C\u6280\u5DE7\uFF1A\u6570\u5B57\u952E5\uFF0C" +
"\u547C\u51FA\u672A\u67E5\u770B\u7684\u65B0\u6D88\u606F\uFF1B\u6570\u5B57\u952E2\uFF0C" +
"\u5411\u4E0A\u7FFB\u9875\uFF1B\u6570\u5B57\u952E8\uFF0C\u5411\u4E0B\u7FFB\u9875\uFF1B" +
"\u6570\u5B57\u952E\uFF0A\uFF0C\u627E\u5230\u7B2C\u4E00\u4F4D\u6392\u5728\u6700\u9876" +
"\u90E8\u7684\u597D\u53CB\uFF1B\u6570\u5B57\u952E\uFF03\uFF0C\u627E\u5230\u6700\u540E" +
"\u4E00\u4F4D\u597D\u53CB\u3002"
);
form.setCommandListener(this);
form.addCommand(e.e);
a(B.getCurrent());
B.setCurrent(form);
}
private void y()
{
Form form;
(form = new Form("\u8D44\u8D39\u8BF4\u660E")).append(ac);
form.setCommandListener(this);
form.addCommand(e.e);
a(B.getCurrent());
B.setCurrent(form);
}
private void z()
{
Form form = new Form("\u5173\u4E8E");
int i1 = "\u7A0B\u5E8F\u540D\u79F0\uFF1A\u98DE\u4FE1\n\u63D0\u4F9B\u5546:\n\u5BA2\u670D\u7535" +
"\u8BDD\uFF1A10086\nVersion:\nBuild:"
.indexOf("\u5BA2\u670D\u7535\u8BDD");
StringBuffer stringbuffer;
(stringbuffer = new StringBuffer("\u7A0B\u5E8F\u540D\u79F0\uFF1A\u98DE\u4FE1\n\u63D0\u4F9B\u5546:\n\u5BA2\u670D\u7535" +
"\u8BDD\uFF1A10086\nVersion:\nBuild:"
)).insert(i1 - 1, "\u4E2D\u56FD\u79FB\u52A8\u6709\u9650\u516C\u53F8");
i1 = stringbuffer.toString().indexOf("Build");
stringbuffer.insert(i1 - 1, getAppProperty("MIDlet-Version"));
form.append(stringbuffer.toString() + getAppProperty("clientVersion") + "/" + getAppProperty("build"));
form.setCommandListener(this);
form.addCommand(e.e);
a(B.getCurrent());
B.setCurrent(form);
}
private void f(Displayable displayable)
{
Form form;
(form = new Form("\u5173\u95ED\u7A0B\u5E8F")).setCommandListener(this);
form.addCommand(e.e);
form.addCommand(e.c);
form.append("\u60A8\u771F\u7684\u8981\u9000\u51FA\u7A0B\u5E8F\u5417\uFF1F");
a(displayable);
B.setCurrent(form);
}
public final void a(c c1)
{
String s1;
if((s1 = c1.d()) != null)
{
k.c.a(new String[] {
c1.d()
});
}
a(c1.i);
}
private void A()
{
String s1;
if((s1 = R.getString()) == null || s1.length() == 0)
{
b("\u53D1\u9001\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A\uFF0C\u8BF7\u91CD\u65B0\u8F93\u5165" +
"\u3002"
, R);
return;
}
c c1 = null;
if(x == null)
{
return;
}
if(x.c == h.a)
{
String s2 = T.i;
if((c1 = (c)V.get(s2)) == null)
{
Vector vector;
(vector = new Vector()).addElement(s2);
c1 = new c(null, vector);
a(s2, c1);
}
} else
{
c1 = U;
}
j j1 = new j(k.i, s1, (byte)1, new Date(), 0);
c1.a(j1);
}
public final void e()
{
if(R == null)
{
R = new TextBox("\u5199\u6D88\u606F", "", 400, 0);
R.setCommandListener(this);
R.addCommand(e.e);
R.addCommand(F);
R.addCommand(E);
} else
{
R.setString("");
}
a(B.getCurrent());
B.setCurrent(R);
}
private void B()
{
J = null;
K = null;
O = null;
}
private void C()
{
if(E == null)
{
E = new Command("\u5E38\u7528\u77ED\u8BED", 4, 1);
F = new Command("\u53D1\u9001", 4, 1);
new Command("\u4FEE\u6539", 4, 1);
G = new Command("\u4FDD\u5B58", 4, 1);
C = new Command("\u662F", 4, 1);
D = new Command("\u5426", 2, 1);
H();
}
}
private static StringItem c(String s1, String s2)
{
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -