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

📄 d.java

📁 J2ME连连看源码 J2ME连连看源码
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
            byte0 = 11;
            break;

        case 51: // '3'
            byte0 = 13;
            break;

        case 42: // '*'
            byte0 = 8;
            break;

        case 35: // '#'
            byte0 = 12;
            break;
        }
        if(byte0 > -1 && byte0 < a_byte_array1d_static_fld.length)
            if(a_byte_array1d_static_fld[byte0] == 1)
            {
                b_byte_array1d_static_fld[byte0] = -1;
            } else
            {
                a_byte_array1d_static_fld[byte0] = -1;
                b_byte_array1d_static_fld[byte0] = 0;
            }
    }

    public static void c()
    {
        an++;
        for(int i1 = 0; i1 <= 4; i1++)
            if(b_byte_array1d_static_fld[i1] == 0)
            {
                if(a_byte_array1d_static_fld[i1] == 1)
                {
                    a_byte_array1d_static_fld[i1] = 2;
                    continue;
                }
                if(a_byte_array1d_static_fld[i1] == -1)
                    a_byte_array1d_static_fld[i1] = 0;
            } else
            {
                a_byte_array1d_static_fld[i1] = b_byte_array1d_static_fld[i1];
                b_byte_array1d_static_fld[i1] = 0;
            }

        for(int j1 = 5; j1 <= 13; j1++)
            a_byte_array1d_static_fld[j1] = 0;

    }

    private void k()
    {
        if(b_javax_microedition_lcdui_Graphics_static_fld != null)
        {
            b_javax_microedition_lcdui_Graphics_static_fld.setColor(0);
            b_javax_microedition_lcdui_Graphics_static_fld.setClip(0, 0, av, aw);
            b_javax_microedition_lcdui_Graphics_static_fld.fillRect(0, 0, av, aw);
        }
    }

    private void l()
    {
        p_int_fld = 0;
        switch(++aA)
        {
        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 20: // '\024'
        default:
            break;

        case 1: // '\001'
            if(i_javax_microedition_lcdui_Image_fld == null)
                i_javax_microedition_lcdui_Image_fld = a("/cover.png");
            break;

        case 2: // '\002'
            if(p_javax_microedition_lcdui_Image_fld == null)
                p_javax_microedition_lcdui_Image_fld = a("/mainmenu.png");
            break;

        case 3: // '\003'
            if(x_javax_microedition_lcdui_Image_fld == null)
                x_javax_microedition_lcdui_Image_fld = a("/info.png");
            break;

        case 4: // '\004'
            if(o_javax_microedition_lcdui_Image_fld == null)
                o_javax_microedition_lcdui_Image_fld = a("/name.png");
            break;

        case 5: // '\005'
            if(q_javax_microedition_lcdui_Image_fld == null)
                q_javax_microedition_lcdui_Image_fld = a("/larrow.png");
            if(r_javax_microedition_lcdui_Image_fld == null)
                r_javax_microedition_lcdui_Image_fld = a("/rarrow.png");
            break;

        case 6: // '\006'
            if(k_javax_microedition_lcdui_Image_fld == null)
                k_javax_microedition_lcdui_Image_fld = a("/hand.png");
            break;

        case 21: // '\025'
            h();
            ar = 2;
            break;
        }
    }

    private void m()
    {
        i_javax_microedition_lcdui_Image_fld = null;
        p_javax_microedition_lcdui_Image_fld = null;
        o_javax_microedition_lcdui_Image_fld = null;
        q_javax_microedition_lcdui_Image_fld = null;
        r_javax_microedition_lcdui_Image_fld = null;
        System.gc();
    }

    private void n()
    {
        for(int i1 = 0; i1 < d_javax_microedition_lcdui_Image_array1d_fld.length; i1++)
            d_javax_microedition_lcdui_Image_array1d_fld[i1] = null;

        g_javax_microedition_lcdui_Image_fld = null;
        u_javax_microedition_lcdui_Image_fld = null;
        f_javax_microedition_lcdui_Image_fld = null;
        j_javax_microedition_lcdui_Image_fld = null;
        y_javax_microedition_lcdui_Image_fld = null;
        v_javax_microedition_lcdui_Image_fld = null;
        w_javax_microedition_lcdui_Image_fld = null;
        b_javax_microedition_lcdui_Image_fld = null;
        c_javax_microedition_lcdui_Image_fld = null;
        e_javax_microedition_lcdui_Image_fld = null;
        d_javax_microedition_lcdui_Image_fld = null;
        s_javax_microedition_lcdui_Image_fld = null;
        for(int j1 = 0; j1 < a_javax_microedition_lcdui_Image_array1d_fld.length; j1++)
            a_javax_microedition_lcdui_Image_array1d_fld[j1] = null;

        t_javax_microedition_lcdui_Image_fld = null;
        for(int k1 = 0; k1 < c_javax_microedition_lcdui_Image_array1d_fld.length; k1++)
            c_javax_microedition_lcdui_Image_array1d_fld[k1] = null;

        l_javax_microedition_lcdui_Image_fld = null;
        m_javax_microedition_lcdui_Image_fld = null;
        a_javax_microedition_lcdui_Image_fld = null;
        System.gc();
    }

    private void o()
    {
        p_int_fld = 0;
        switch(++aA)
        {
        case 2: // '\002'
        case 8: // '\b'
        case 17: // '\021'
        case 18: // '\022'
        case 19: // '\023'
        case 20: // '\024'
        default:
            break;

        case 1: // '\001'
            m();
            // fall through

        case 3: // '\003'
        case 4: // '\004'
            if(g_javax_microedition_lcdui_Image_fld == null)
                g_javax_microedition_lcdui_Image_fld = a("/fail.png");
            break;

        case 5: // '\005'
            if(u_javax_microedition_lcdui_Image_fld == null)
                u_javax_microedition_lcdui_Image_fld = a("/levelbg.png");
            if(f_javax_microedition_lcdui_Image_fld == null)
                f_javax_microedition_lcdui_Image_fld = a("/pass.png");
            break;

        case 6: // '\006'
            if(j_javax_microedition_lcdui_Image_fld == null)
                j_javax_microedition_lcdui_Image_fld = a("/popmenu.png");
            break;

        case 7: // '\007'
            if(y_javax_microedition_lcdui_Image_fld == null)
                y_javax_microedition_lcdui_Image_fld = a("/tools.png");
            break;

        case 9: // '\t'
            if(v_javax_microedition_lcdui_Image_fld == null)
                v_javax_microedition_lcdui_Image_fld = a("/sound_on.png");
            if(w_javax_microedition_lcdui_Image_fld == null)
                w_javax_microedition_lcdui_Image_fld = a("/sound_off.png");
            break;

        case 10: // '\n'
            if(b_javax_microedition_lcdui_Image_fld == null)
                b_javax_microedition_lcdui_Image_fld = a("/topbg.png");
            break;

        case 11: // '\013'
            if(c_javax_microedition_lcdui_Image_fld == null)
                c_javax_microedition_lcdui_Image_fld = a("/bottombg.png");
            // fall through

        case 12: // '\f'
            if(e_javax_microedition_lcdui_Image_fld == null)
                e_javax_microedition_lcdui_Image_fld = a("/time.png");
            break;

        case 13: // '\r'
            if(d_javax_microedition_lcdui_Image_fld == null)
                d_javax_microedition_lcdui_Image_fld = a("/nums.png");
            if(s_javax_microedition_lcdui_Image_fld == null)
                s_javax_microedition_lcdui_Image_fld = a("/timeicon.png");
            break;

        case 14: // '\016'
            for(int i1 = 0; i1 < a_javax_microedition_lcdui_Image_array1d_fld.length; i1++)
                if(a_javax_microedition_lcdui_Image_array1d_fld[i1] == null)
                    a_javax_microedition_lcdui_Image_array1d_fld[i1] = a("/bom_" + i1 + ".png");

            if(t_javax_microedition_lcdui_Image_fld == null)
                t_javax_microedition_lcdui_Image_fld = a("/select.png");
            break;

        case 15: // '\017'
            for(int j1 = 0; j1 < c_javax_microedition_lcdui_Image_array1d_fld.length; j1++)
                if(c_javax_microedition_lcdui_Image_array1d_fld[j1] == null)
                    c_javax_microedition_lcdui_Image_array1d_fld[j1] = a("/level_" + j1 + ".png");

            if(l_javax_microedition_lcdui_Image_fld == null)
                l_javax_microedition_lcdui_Image_fld = a("/nohead.png");
            if(m_javax_microedition_lcdui_Image_fld == null)
                m_javax_microedition_lcdui_Image_fld = a("/headbg.png");
            break;

        case 16: // '\020'
            if(a_javax_microedition_lcdui_Image_fld == null)
                a_javax_microedition_lcdui_Image_fld = a("/tile.png");
            break;

        case 21: // '\025'
            g();
            L = aw - aj;
            z_int_fld = (av - W) / 2;
            A = (aw - X) / 2;
            B = (av - aa) / 2;
            C = (aw - ab) / 2;
            as = -1;
            break;
        }
    }

    public void d()
    {
        bq++;
        if(bq == 20)
        {
            ar = 0;
            System.gc();
        }
    }

    private void p()
    {
        b_javax_microedition_lcdui_Graphics_static_fld.setColor(255, 255, 255);
        b_javax_microedition_lcdui_Graphics_static_fld.fillRect(0, 0, av, aw);
        if(bq == 1)
        {
            z_javax_microedition_lcdui_Image_fld = null;
            z_javax_microedition_lcdui_Image_fld = a("/HKN.png");
        }
        if(z_javax_microedition_lcdui_Image_fld != null)
            b_javax_microedition_lcdui_Graphics_static_fld.drawImage(z_javax_microedition_lcdui_Image_fld, (av - z_javax_microedition_lcdui_Image_fld.getWidth()) / 2, (aw - z_javax_microedition_lcdui_Image_fld.getHeight()) / 2, 20);
    }

    private void a(int i1, int j1)
    {
        if(aA <= j1)
        {
            int k1 = (av - ax) / 2;
            b_javax_microedition_lcdui_Graphics_static_fld.setClip(k1, az, ax + 1, ay + 1);
            b_javax_microedition_lcdui_Graphics_static_fld.setColor(0xff0000);
            b_javax_microedition_lcdui_Graphics_static_fld.drawRect(k1, az, ax, ay);
            b_javax_microedition_lcdui_Graphics_static_fld.setColor(65280);
            if(i1 > 0)
                b_javax_microedition_lcdui_Graphics_static_fld.fillRect(k1 + 1, az + 1, (i1 * ax) / j1 - 1, ay - 1);
            b_javax_microedition_lcdui_Graphics_static_fld.setFont(b_javax_microedition_lcdui_Font_static_fld);
            b_javax_microedition_lcdui_Graphics_static_fld.setColor(0xffffff);
            int l1 = (aA * 100) / j1 - 2 >= 0 ? (aA * 100) / j1 - 2 : 0;
            String s1 = "\u8BFB\u53D6\u4E2D...".concat(String.valueOf(l1)).concat("%");
            int i2 = (av - b_javax_microedition_lcdui_Font_static_fld.stringWidth(s1)) / 2;
            b_javax_microedition_lcdui_Graphics_static_fld.setClip(i2, az - b_javax_microedition_lcdui_Font_static_fld.getHeight(), ax, b_javax_microedition_lcdui_Font_static_fld.getHeight());
            b_javax_microedition_lcdui_Graphics_static_fld.drawString(s1, i2, az - b_javax_microedition_lcdui_Font_static_fld.getHeight(), 20);
            b_javax_microedition_lcdui_Graphics_static_fld.setColor(-1);
            b_javax_microedition_lcdui_Graphics_static_fld.setFont(b_javax_microedition_lcdui_Font_static_fld);
            b_javax_microedition_lcdui_Graphics_static_fld.setClip(0, 0, av, aw);
            b_javax_microedition_lcdui_Graphics_static_fld.drawString("\u4F18\u60E0\u5927\u884C\u52A8", (av - b_javax_microedition_lcdui_Font_static_fld.stringWidth("\u4F18\u60E0\u5927\u884C\u52A8")) / 2, aw / 2 - 40, 20);
            b_javax_microedition_lcdui_Graphics_static_fld.drawString("\u4E70\u4E00\u6B21\u9053\u5177\u9001\u4E00\u5173", (av - b_javax_microedition_lcdui_Font_static_fld.stringWidth("\u4E70\u4E00\u6B21\u9053\u5177\u9001\u4E00\u5173")) / 2, aw / 2 - 15, 20);
        }
    }

    private void a(int i1, int j1, String as1[])
    {
        b_javax_microedition_lcdui_Graphics_static_fld.setColor(-1);
        b_javax_microedition_lcdui_Graphics_static_fld.setFont(b_javax_microedition_lcdui_Font_static_fld);
        b_javax_microedition_lcdui_Graphics_static_fld.setClip(0, 0, av, aw);
        b_javax_microedition_lcdui_Graphics_static_fld.drawString("\u4F18\u60E0\u5927\u884C\u52A8", (av - b_javax_microedition_lcdui_Font_static_fld.stringWidth("\u4F18\u60E0\u5927\u884C\u52A8")) / 2, aw / 2 - 10, 20);
        b_javax_microedition_lcdui_Graphics_static_fld.drawString("\u4E70\u4E00\u6B21\u9053\u5177\u9001\u4E00\u5173", (av - b_javax_microedition_lcdui_Font_static_fld.stringWidth("\u4E70\u4E00\u6B21\u9053\u5177\u9001\u4E00\u5173")) / 2, aw / 2 + 10, 20);
        if(aA <= j1)
        {
            int k1 = (av - ax) / 2;
            b_javax_microedition_lcdui_Graphics_static_fld.setClip(k1, az, ax + 1, ay + 1);
            b_javax_microedition_lcdui_Graphics_static_fld.setColor(0xff0000);
            b_javax_microedition_lcdui_Graphics_static_fld.drawRect(k1, az, ax, ay);
            b_javax_microedition_lcdui_Graphics_static_fld.setColor(65280);
            if(i1 > 0)
                b_javax_microedition_lcdui_Graphics_static_fld.fillRect(k1 + 1, az + 1, (i1 * ax) / j1 - 1, ay - 1);
            b_javax_microedition_lcdui_Graphics_static_fld.setFont(b_javax_microedition_lcdui_Font_static_fld);
            b_javax_microedition_lcdui_Graphics_static_fld.setColor(0xffffff);
            int l1 = (aA * 100) / j1 - 2 >= 0 ? (aA * 100) / j1 - 2 : 0;
            String s1 = "\u8BFB\u53D6\u4E2D...".concat(String.valueOf(l1)).concat("%");
            int i2 = (av - b_javax_microedition_lcdui_Font_static_fld.stringWidth(s1)) / 2;
            b_javax_microedition_lcdui_Graphics_static_fld.setClip(0, 0, av, aw);
            b_javax_microedition_lcdui_Graphics_static_fld.drawString(s1, i2, az - b_javax_microedition_lcdui_Font_static_fld.getHeight(), 20);
            for(int j2 = 0; j2 < as1.length; j2++)
            {
                int k2 = (av - b_javax_microedition_lcdui_Font_static_fld.stringWidth(as1[j2])) / 2;
            }

        }
    }

    private void q()
    {
        if(aq == 1 && a_byte_array1d_static_fld[4] == 1)
        {
            ar = at;
            as = au;
        }
    }

    private void r()
    {
        b_javax_microedition_lcdui_Graphics_static_fld.setClip(0, 0, av, aw);
        b_javax_microedition_lcdui_Graphics_static_fld.setColor(0);
        b_javax_microedition_lcdui_Graphics_static_fld.fillRect(0, 0, av, aw);
        b_javax_microedition_lcdui_Graphics_static_fld.setFont(b_javax_microedition_lcdui_Font_static_fld);
        int i1 = (av - b_javax_microedition_lcdui_Font_static_fld.stringWidth("\u6309\u4E2D\u952E\u7EE7\u7EED\u6E38\u620F")) / 2;
        int j1 = (aw - b_javax_microedition_lcdui_Font_static_fld.getHeight()) / 2;
        b_javax_microedition_lcdui_Graphics_static_fld.setColor(0xffffff);
        b_javax_microedition_lcdui_Graphics_static_fld.drawString("\u6309\u4E2D\u952E\u7EE7\u7EED\u6E38\u620F", i1, j1, 20);
    }

    private void s()
    {
label0:
        switch(aV)
        {
        default:
            break;

        case 0: // '\0'
            if(-84 + aU + aT < aS)
            {
                aU += aT;
                break;
            }
            if(a_byte_array1d_static_fld[4] == 1)
            {
                aU = 0;
                aV = 1;
            }
            break;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -