📄 hqfsj.java
字号:
// Decompiled by DJ v3.7.7.81 Copyright 2004 Atanas Neshkov Date: 2006-10-19 15:28:30
// Home Page : http://members.fortunecity.com/neshkov/dj.html - Check often for new version!
// Decompiler options: packimports(3)
import java.io.PrintStream;
import javax.microedition.lcdui.*;
public class Hqfsj
{
public Hqfsj(llkCanvas llkcanvas)
{
_flddo = false;
v = false;
z = "";
_fldnew = false;
b = llkcanvas;
_mthnew();
}
public void _mthnew()
{
_fldgoto = true;
_fldelse = true;
_fldcase = true;
j = true;
h = true;
f = true;
b.h = 0;
_fldnew = false;
}
public boolean _mthif()
{
for(int i1 = 0; i1 < 5; i1++)
if(b.eA._fldchar[i1] == 21)
return true;
return false;
}
public void _mthdo(Graphics g1)
{
label0:
{
label1:
{
if(u == null)
u = b._mthif("/res/hq_news.png");
if(!b.B)
break label0;
if(b.dM == null)
{
llkCanvas _tmp = b;
b.dM = Image.createImage(176, 220);
}
Graphics g2 = b.dM.getGraphics();
int j1 = 0;
do
{
llkCanvas _tmp1 = b;
if(j1 >= 220 / 16 + 1)
break label1;
b._mthif(g2, u, 0, 0, 176, 16, 0, j1 * 16);
j1++;
} while(true);
}
b.B = false;
}
g1.drawImage(b.dM, 0, 0, 20);
int i1 = b.eV % 50;
boolean flag = false;
for(int k1 = 0; k1 < 7; k1++)
{
byte byte0;
if(k1 % 2 == 0)
byte0 = -30;
else
byte0 = 0;
b._mthif(g1, u, 110, 16, 55, 18, byte0 + k1 * 8 + (i1 * 176) / 80, 30 + k1 * 30);
b._mthif(g1, u, 79, 38, 35, 14, byte0 + k1 * 5 + 70 + (i1 * 176) / 80, 30 + k1 * 30);
b._mthif(g1, u, 110, 16, 55, 18, -176 + byte0 + k1 * 8 + (i1 * 176) / 80, 30 + k1 * 30);
b._mthif(g1, u, 79, 38, 35, 14, -176 + byte0 + k1 * 5 + 70 + (i1 * 176) / 80, 30 + k1 * 30);
}
byte byte1 = 50;
byte byte2 = 40;
g1.setColor(0);
g1.fillRect(byte1 - 5, byte2 - 5, 120, 154);
g1.setColor(0xffffff);
g1.fillRect(byte1 - 2, byte2 - 2, 114, 148);
for(int l1 = 0; l1 < 9; l1++)
b._mthif(g1, u, 0, 16, 110, 16, byte1, byte2 + l1 * 16);
b._mthif(g1, u, 0, 32, 80, 20, 3, 3);
g1.setColor(0xffffff);
g1.drawLine(0, 24, 80, 24);
g1.drawLine(96, 8, 176, 8);
g1.drawLine(80, 24, 96, 8);
a(g1, z, 60, 60, 6, 0xffffff);
if(G > 0)
{
G--;
} else
{
_flddo = false;
b.B = true;
}
}
public void a(Graphics g1)
{
if(_flddo)
{
_mthdo(g1);
return;
}
if(E == null)
E = b._mthif("/res/hq_west_world.png");
if(l == null)
l = b._mthif("/res/hq_east_world.png");
if(t == null)
t = b._mthif("/res/hq_dot.png");
if(i == null)
i = b._mthif("/res/hq_cityname.png");
if(_fldif == null)
_fldif = b._mthif("/res/hq_digit_black.png");
if(m == null)
m = b._mthif("/res/hq_goodsname.png");
if(c == null)
c = b._mthif("/res/hq_shopbg.png");
if(d == null)
d = b._mthif("/res/hq_palcename.png");
if(y == null)
y = b._mthif("/res/hq_bg_choose.png");
if(s == null)
s = b._mthif("/res/hq_bg_cangku.png");
if(_fldchar == null)
_fldchar = b._mthif("/res/hq_bg_anjian.png");
if(k == null)
k = b._mthif("/res/hq_numinput.png");
if(_fldtry == null)
_fldtry = b._mthif("/res/hq_numinput2.png");
if(x == null)
x = b._mthif("/res/hq_word_tip.png");
if(C == null)
C = b._mthif("/res/hq_goodstips.png");
if(_fldvoid == null)
_fldvoid = b._mthif("/res/hq_arrow.png");
if(_fldbyte == null)
_fldbyte = b._mthif("/res/hq_itemshopwords.png");
if(g == null)
g = b._mthif("/res/hq_gameItems.png");
if(F == null)
F = b._mthif("/res/hq_gameItemname.png");
if(w == null)
w = b._mthif("/res/hq_keyrender.png");
if(A == null)
A = b._mthif("/res/hq_circle.png");
if(a == null)
a = b._mthif("/res/headback.png");
switch(b.fm)
{
case 22: // '\026'
if(b.B)
{
if(b.dM == null)
{
llkCanvas _tmp = b;
b.dM = Image.createImage(176, 220);
}
Graphics g2 = b.dM.getGraphics();
llkCanvas _tmp1 = b;
llkCanvas _tmp2 = b;
b._mthint(g2, 0, 0, 176, 220);
b.B = false;
}
g1.drawImage(b.dM, 0, 0, 20);
b._mthgoto(g1);
break;
case 21: // '\025'
if(b.B)
{
if(b.dM == null)
{
llkCanvas _tmp3 = b;
b.dM = Image.createImage(176, 220);
}
Graphics g3 = b.dM.getGraphics();
llkCanvas _tmp4 = b;
llkCanvas _tmp5 = b;
b._mthint(g3, 0, 0, 176, 220);
b.B = false;
}
g1.drawImage(b.dM, 0, 0, 20);
if(b.v)
_mthif(g1, b.fn);
else
_mthif(g1, b.cP);
break;
case 20: // '\024'
_mthbyte(g1);
if(b.dJ == 1)
{
llkCanvas _tmp6 = b;
llkCanvas _tmp7 = b;
b._mthint(g1, (176 - 120) / 2, (220 - 140) / 2, 120, 140);
llkCanvas _tmp8 = b;
llkCanvas _tmp9 = b;
a(g1, "\u786E\u5B9A\u5E26\u5165\u5DF2\u9009\u62E9\u7684\u9053\u5177\u5417\uFF1F", (176 - 120) / 2 + 10, (220 - 120) / 2 + 10, 120 / b.cg - 1, 0);
llkCanvas _tmp10 = b;
llkCanvas _tmp11 = b;
a(g1, ((176 - 120) / 2 + 60) - 20, ((220 - 140) / 2 + 140) - 25);
}
a(g1, 2);
break;
case 19: // '\023'
if(b.B)
{
if(b.dM == null)
{
llkCanvas _tmp12 = b;
b.dM = Image.createImage(176, 220);
}
Graphics g4 = b.dM.getGraphics();
llkCanvas _tmp13 = b;
llkCanvas _tmp14 = b;
b._mthint(g4, 0, 0, 176, 220);
b.B = false;
}
g1.drawImage(b.dM, 0, 0, 20);
if(b.dJ == 0)
{
if(!b.v)
a(g1, "\u4E3A\u7231\u900F\u652F\u7684\u4F60\u7EC8\u4E8E\u8D62\u5F97MM\u82B3\u5FC3\uFF0C\u4F46\u751F\u6D3B\u662F\u73B0\u5B9E\u7684\uFF0CMM\u8981\u4F60\u572840\u5929\u5185\u4ED8\u51FA300\u4E07\u6765\u8D2D\u4E70\u5979\u7684\u5929\u5802\uFF0C\u522B\u65E0\u9009\u62E9\uFF0C\u4F60\u53EA\u6709\u4E3E\u503A\u8D70\u4E0A\u5012\u5356\u7269\u8D44\u8FD9\u6761\u6377\u5F84\u4E86\u2026\u2026", 10, 10, 156 / b.cg, 0);
else
a(g1, "\u5546\u754C\u7684\u6700\u9AD8\u8363\u8A89\u2018\u5DE8\u5546\u738B\u2019\u5927\u8D5B\u5F00\u59CB\u4E86\uFF0C\u76EE\u6807\u662F80\u5929\u5185\u8D5A\u53D61\u4EBF\u5143\uFF0C\u6216\u8005\u662F\u5728\u8D22\u5BCC\u6BD4\u62FC\u4E2D\u6218\u80DC\u5BF9\u624B\uFF0C\u80DC\u5229\u8005\u4E0D\u4F46\u53EF\u4EE5\u5F97\u5230\u2018\u5DE8\u5546\u738B\u2019\u7684\u79F0\u53F7\uFF0C\u8FD8\u5C06\u83B7\u5F97\u5546\u8DEF\u7684\u72EC\u5BB6\u4F7F\u7528\u6743\uFF0C\u5404\u4F4D\u7CBE\u82F1\uFF5E\u52A0\u6CB9\uFF01", 10, 10, 156 / b.cg, 0);
} else
if(b.dJ == 1)
a(g1, "\u521D\u5165\u5546\u573A\u7684\u60A8\u5C06\u6709\u4E24\u5343\u73B0\u91D1\u53CA\u4E94\u5343\u65E5\u606F\u4E3A10%\u7684\u503A\u52A1\u3002\u5FC5\u987B\u5728\u89C4\u5B9A\u5929\u6570\u5185\u9760\u5012\u5356\u7269\u8D44\u8FD8\u6E05\u503A\u52A1\u5E76\u6362\u5F97MM\u7231\u7684\u627F\u8BFA\u3002\u6839\u636E\u60A8\u7684\u8868\u73B0\uFF0C\u8FD8\u6709\u53EF\u80FD\u8363\u767B\u5168\u7403\u5BCC\u4EBA\u6392\u884C\u699C\u54E6\uFF01\u90A3\u4E48\u8BF7\u9009\u62E9\u60A8\u7684\u8D77\u59CB\u57CE\u5E02\uFF1A", 10, 10, 156 / b.cg, 0);
break;
case 5: // '\005'
_mthnew(g1);
break;
case 7: // '\007'
_mthif(g1);
break;
case 18: // '\022'
_mthtry(g1);
a(g1, 2);
if(b.dJ == 1)
{
llkCanvas _tmp15 = b;
llkCanvas _tmp16 = b;
b._mthint(g1, (176 - 120) / 2, (220 - 140) / 2, 120, 140);
llkCanvas _tmp17 = b;
llkCanvas _tmp18 = b;
a(g1, "\u786E\u5B9A\u5E26\u51FA\u8FD9\u4E9B\u7684\u9053\u5177\u5417\uFF1F", (176 - 120) / 2 + 10, (220 - 120) / 2 + 10, 120 / b.cg - 1, 0);
llkCanvas _tmp19 = b;
llkCanvas _tmp20 = b;
a(g1, ((176 - 120) / 2 + 60) - 20, ((220 - 140) / 2 + 140) - 25);
}
break;
case 6: // '\006'
if(!b.ab)
{
_mthgoto(g1);
_mthfor(g1);
_mthif(g1, b.fi, b._fldelse);
a(g1, 1);
} else
if(b.ab)
{
llkCanvas _tmp21 = b;
llkCanvas _tmp22 = b;
b._mthint(g1, 0, 0, 176, 220);
g1.setColor(0xffff00);
llkCanvas _tmp23 = b;
llkCanvas _tmp24 = b;
g1.fillRect((176 - 156) / 2 + 5, (220 - 188) / 2 + 5 + 17 * (b.el % 10), 146, 17);
g1.setColor(0);
llkCanvas _tmp25 = b;
llkCanvas _tmp26 = b;
g1.fillRect((176 - 156) / 2 + 5 + 1, (220 - 188) / 2 + 5 + 1 + 17 * (b.el % 10), 144, 15);
g1.setColor(0xffffff);
System.out.println("m_select = " + b.el);
for(int i1 = 0; i1 < 10; i1++)
if(b.el % 10 == i1)
{
llkCanvas _tmp27 = b;
llkCanvas _tmp28 = b;
if(b.a(g1, n[b.el], (176 - 156) / 2 + 5, (220 - 188) / 2 + 5 + 17 * i1, 150, 20))
b.dr = 60;
} else
{
llkCanvas _tmp29 = b;
llkCanvas _tmp30 = b;
g1.drawSubstring(n[(b.el / 10) * 10 + i1], 0, _mthif(9, n[(b.el / 10) * 10 + i1].length()), (176 - 156) / 2 + 5, (220 - 188) / 2 + 5 + 17 * i1, 20);
}
int j1 = b.eV % 3;
llkCanvas _tmp31 = b;
b._mthif(g1, _fldvoid, 24 + j1 * 20, 11, 20, 11, 15, 220 - 20);
llkCanvas _tmp32 = b;
b._mthif(g1, _fldvoid, 24 + j1 * 20, 0, 20, 11, 141, 220 - 20);
llkCanvas _tmp33 = b;
llkCanvas _tmp34 = b;
Graphics _tmp35 = g1;
Graphics _tmp36 = g1;
g1.drawString("\u7B2C " + (b.el / 10 + 1) + " \u9875", 176 / 2, 220 - 20, 1 | 0x10);
return;
}
break;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -