⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hqfsj.java

📁 手机网游巨商王的客户端代码
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
// 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 + -