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

📄 m.txt

📁 手机QQ原代码,有喜欢的朋友可以大量的下载,我不要钱的哦
💻 TXT
📖 第 1 页 / 共 3 页
字号:
        {
            a_int_array1d_fld[l1] = -1;
        }

        a(S, false);
        int k2 = c();
        if(k2 >= 0)
        {
            a_long_fld = KQQMIDlet.a_ab_static_fld.a(C, k2);
        } else
        {
            a_long_fld = 0L;
        }
        repaint();
    }

    private int b()
    {
        return S <= 0 ? 0 : 1;
    }

    private int d()
    {
        return S + 1 >= U ? 0 : 1;
    }

    public int a()
    {
        return S - N <= 0 ? 0 : 1;
    }

    public int e()
    {
        return S - N < U - aj ? 1 : 0;
    }

    public int c()
    {
        if(S >= U)
        {
            return -1;
        } else
        {
            return b_int_array1d_fld[S];
        }
    }

    private void c(int i1)
    {
        if(i1 >= 0 && i1 <= 3)
        {
            C = i1;
            S = 0;
            N = 0;
            c();
            h();
        }
    }

    private void k()
    {
        if(C > 0)
        {
            c(C - 1);
        }
    }

    public void q()
    {
        if(C < 3)
        {
            c(C + 1);
        }
    }

    public void h()
    {
        int i1 = c();
        if(i1 == -1)
        {
            return;
        } else
        {
            S = 0;
            N = 0;
            g();
            return;
        }
    }

    public void e()
    {
        int i1 = c();
        if(i1 == -1)
        {
            return;
        } else
        {
            S = U - 1;
            N = aj - 1;
            g();
            return;
        }
    }

    public void m()
    {
        long l1 = KQQMIDlet.a_w_static_fld.b();
        if(l1 == 0L)
        {
            return;
        }
        int ai1[] = KQQMIDlet.a_ab_static_fld.a(l1);
        if(ai1 == null)
        {
            return;
        }
        switch(ai1[0])
        {
        case 1: // '\001'
            c(1);
            if(A != 0)
            {
                break;
            }
            short word0 = KQQMIDlet.a_ab_static_fld.a(ai1[0], ai1[1]);
            if(word0 != 10 && word0 != 30)
            {
                l();
            }
            break;

        case 2: // '\002'
            c(2);
            break;

        default:
            return;
        }
        d(ai1[1]);
        g();
        if(i_boolean_fld)
        {
            i_boolean_fld = false;
        }
    }

    private int d(int i1)
    {
        for(int j1 = 0; j1 < U; j1++)
        {
            if(b_int_array1d_fld[j1] == i1)
            {
                S = j1;
                return 1;
            }
        }

        return 0;
    }

    public void j()
    {
        if(a() == 0)
        {
            return;
        }
        S -= aj;
        if(S < 0)
        {
            S = 0;
        }
        if(S < N)
        {
            N = 0;
            S = 0;
        }
        g();
    }

    public void n()
    {
        if(e() == 0)
        {
            return;
        }
        S += aj;
        if(S >= U)
        {
            S = U - 1;
        }
        if(U - S < aj - N)
        {
            N = aj - 1;
            S = U - 1;
        }
        g();
    }

    public void l()
    {
        A = 1;
        c();
    }

    public void a()
    {
        A = 0;
        c();
    }

    public void f()
    {
        KQQMIDlet.a_w_static_fld.a(false, 0L);
    }

    public void paint(Graphics g1)
    {
        KQQMIDlet _tmp = KQQMIDlet.a_KQQMIDlet_static_fld;
        R = KQQMIDlet.a_y_static_fld.a();
        f(a_javax_microedition_lcdui_Graphics_fld);
        a(a_javax_microedition_lcdui_Graphics_fld);
        e(a_javax_microedition_lcdui_Graphics_fld);
        c(a_javax_microedition_lcdui_Graphics_fld);
        if(aa != 1)
        {
            if(aa == 2)
            {
                if(f_int_fld != 0)
                {
                    b(a_javax_microedition_lcdui_Graphics_fld);
                } else
                {
                    aa = 0;
                    M = 0;
                    B = 0;
                }
            } else
            if(T > 0)
            {
                d(a_javax_microedition_lcdui_Graphics_fld);
            }
        }
        g1.drawImage(a_javax_microedition_lcdui_Image_fld, 0, 0, 20);
    }

    private void e(Graphics g1)
    {
        int i1 = j_int_fld;
        int j1 = 0;
        int k1 = r - 25;
        int l1 = b_int_fld % 2;
        g1.setFont(Font.getFont(0, 1, 0));
        g1.setColor(l);
        g1.drawLine(j1, k1, i1, k1);
        k1++;
        g1.setColor(V);
        g1.fillRect(j1, k1, i1, 4);
        k1 += 4;
        for(int i2 = 0; i2 < 4; i2++)
        {
            g1.setColor(a_int_array2d_fld[R][i2]);
            g1.fillRect(j1, k1, i1, 5);
            k1 += 5;
        }

        j1 = j_int_fld / 2;
        k1 = r - 2;
        if(KQQMIDlet.a_w_static_fld.a() > 0)
        {
            if(l1 % 2 == 0)
            {
                g1.drawImage(a_c_fld.c(0), j1, k1, 33);
            }
            if(d_boolean_fld)
            {
                a(KQQMIDlet.a_k_static_fld.ad, false);
            }
        } else
        {
            long l2 = KQQMIDlet.a_w_static_fld.a();
            if(l2 > 0L)
            {
                short word0 = KQQMIDlet.a_ab_static_fld.b(l2);
                if(word0 < 0)
                {
                    word0 = 0;
                }
                if(l1 % 2 == 0)
                {
                    g1.drawImage(a_c_fld.b(word0, 10), j1, k1, 33);
                }
                if(d_boolean_fld)
                {
                    a(KQQMIDlet.a_k_static_fld.ad, false);
                }
            } else
            {
                g1.drawImage(a_c_fld.c(z / 10), j1, k1, 33);
            }
        }
        if(s == 31)
        {
            g1.drawImage(a_c_fld.a(2), j_int_fld - 2, r - 2, 40);
        } else
        {
            g1.drawImage(a_c_fld.a(0), j_int_fld - 2, r - 2, 40);
        }
        if(s == 32)
        {
            g1.drawImage(a_c_fld.a(3), 2, r - 1, 36);
        } else
        {
            g1.drawImage(a_c_fld.a(1), 2, r - 1, 36);
        }
    }

    private void f(Graphics g1)
    {
        int i1 = 0;
        int j1 = 0;
        g1.setColor(V);
        g1.fillRect(i1, j1, j_int_fld, 5);
        j1 += 5;
        for(int k1 = 0; k1 < 4; k1++)
        {
            g1.setColor(a_int_array2d_fld[R][k1]);
            g1.fillRect(i1, j1, j_int_fld, 4);
            j1 += 4;
        }

        g1.setColor(l);
        g1.drawLine(i1, j1, j_int_fld, j1);
        j1++;
        g1.setColor(a_int_array2d_fld[R][0]);
        g1.fillRect(i1, j1, j_int_fld, 2);
        i1 = 0;
        j1 = 0;
        Object obj = null;
        boolean flag = false;
        for(int i2 = 0; i2 < 4; i2++)
        {
            Image image;
            if(i2 == C)
            {
                image = a_c_fld.a(i2, true);
                g1.setColor(a_int_array2d_fld[R][0]);
            } else
            {
                image = a_c_fld.a(i2, false);
                g1.setColor(a_int_array2d_fld[R][1]);
            }
            int l1 = image.getWidth();
            g1.fillRect(i1, j1, l1, c.f);
            g1.drawImage(image, i1, j1, 20);
            i1 += l1 - 1;
        }

    }

    private void a(Graphics g1)
    {
        int ai1[][] = {
            {
                0, 0
            }, {
                -3, 3
            }, {
                0, 0
            }, {
                3, 3
            }
        };
        int i1 = b_int_fld % 4;
        int j1 = ab;
        int k1 = p;
        g1.setFont(c_javax_microedition_lcdui_Font_fld);
        for(int l1 = 0; l1 < ah; l1++)
        {
            long l2 = KQQMIDlet.a_ab_static_fld.a(C, a_int_array1d_fld[l1]);
            if(l2 == 0L)
            {
                c();
                return;
            }
            short word0 = KQQMIDlet.a_ab_static_fld.a(C, a_int_array1d_fld[l1]);
            short word1 = KQQMIDlet.a_ab_static_fld.b(C, a_int_array1d_fld[l1]);
            int j2 = g_int_fld;
            int k2 = L + l1 * p;
            if(N == l1)
            {
                g1.setColor(a_int_array2d_fld[R][0]);
                g1.fillRect(0, k2, j1, k1);
                g1.setColor(a_int_array2d_fld[R][3]);
                g1.fillRoundRect(1, k2, j1 - 2, k1, 10, 10);
            } else
            {
                g1.setColor(a_int_array2d_fld[R][0]);
                g1.fillRect(0, k2, j1, k1);
            }
            k2 += 3;
            if(KQQMIDlet.a_w_static_fld.a(l2) >= 0)
            {
                j2 += ai1[i1][0];
                k2 += ai1[i1][1];
            }
            g1.drawImage(a_c_fld.b(word1, word0), j2, k2, 20);
            if(word0 == 30)
            {
                g1.drawImage(a_c_fld.a(), j2, k2, 20);
            }
            if(N == l1)
            {
                g1.setColor(V);
            } else
            if(word0 == 30)
            {
                g1.setColor(q);
            } else
            {
                g1.setColor(af);
            }
            String s1 = KQQMIDlet.a_ab_static_fld.a(C, a_int_array1d_fld[l1]);
            if(s1.length() == 0)
            {
                s1 = "" + l2;
            }
            g1.drawString(s1, j2 + 20 + g_int_fld, k2, 20);
        }

        int i2 = L + ah * p;
        k1 = r - 25 - i2;
        if(k1 > 0)
        {
            g1.setColor(a_int_array2d_fld[R][0]);
            g1.fillRect(0, i2, j1, k1);
        }
    }

    private void d(Graphics g1)
    {
        b(g1);
    }

    private synchronized void b(Graphics g1)
    {
        g1.setFont(b_javax_microedition_lcdui_Font_fld);
        int i1 = b_javax_microedition_lcdui_Font_fld.getHeight();
        int j1 = b_java_util_Vector_fld.size();
        int k1 = 0;
        int l1 = r - j1 * i1 - 2 * D;
        int i2 = j_int_fld;
        int j2 = r - l1;
        if(KQQMIDlet.a_int_static_fld == 1)
        {
            g1.setColor(a_int_array2d_fld[R][3]);
            g1.fillRoundRect(k1, l1, i2, j2 + 10, 10, 10);
            g1.setColor(V);
            g1.fillRoundRect(k1 + 2, l1 + 2, i2 - 4, j2 + 10, 10, 10);
            g1.setColor(af);
        } else
        {
            int ai1[] = new int[i2 * j2];
            for(int l2 = 0; l2 < ai1.length; l2++)
            {
                ai1[l2] = 0xaf000000;
            }

            g1.drawRGB(ai1, 0, i2, k1, l1, i2, j2, true);
            g1.setColor(V);
        }
        for(int k2 = 0; k2 < j1; k2++)
        {
            if(j1 == 1)
            {
                g1.drawString(new String((char[])b_java_util_Vector_fld.elementAt(k2)), i2 / 2, l1 + D + k2 * i1, 17);
            } else
            {
                g1.drawString(new String((char[])b_java_util_Vector_fld.elementAt(k2)), k1 + D, l1 + D + k2 * i1, 20);
            }
        }

    }

    public synchronized void b(String s1)
    {
        a_java_lang_String_fld = s1;
        T = 6;
        b_java_util_Vector_fld = i.a(a_java_lang_String_fld, b_javax_microedition_lcdui_Font_fld, j_int_fld - 2 * D, '\0', 0);
    }

    private void a(String s1)
    {
        if(!KQQMIDlet.a_y_static_fld.b())
        {
            return;
        }
        if(aa == 0)
        {
            a_java_util_Vector_fld = i.a(KQQMIDlet.a_k_static_fld.T, c_javax_microedition_lcdui_Font_fld, j_int_fld - 2 * (ac + t), '\0', 0);
            c_java_util_Vector_fld = i.a(s1, c_javax_microedition_lcdui_Font_fld, j_int_fld - 2 * (ac + t), '\0', 0);
            aa = 1;
        }
    }

    private synchronized void a(String s1, boolean flag)
    {
        if(!KQQMIDlet.a_y_static_fld.a())
        {
            return;
        }
        if(aa == 0)
        {
            if(flag)
            {
                f_int_fld = 6;
            } else
            {
                f_int_fld = -1;
            }
            b_java_util_Vector_fld = i.a(s1, b_javax_microedition_lcdui_Font_fld, j_int_fld - 2 * D, '\0', 0);
            aa = 2;
        }
    }

}

⌨️ 快捷键说明

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