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

📄 spselect.java

📁 粉红知己Java源码
💻 JAVA
字号:
// Decompiled by Jad v1.5.7f. Copyright 2000 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/SiliconValley/Bridge/8617/jad.html
// Decompiler options: packimports(3) 
// Source File Name:   SPSelect.java

package ladyconf;

import javax.microedition.lcdui.*;

// Referenced classes of package ladyconf:
//            SPKernel

public class SPSelect extends List
    implements CommandListener
{

    public SPSelect(SPKernel spk)
    {
        super("\u7C89\u7EA2\u77E5\u5DF1 v0.1.0", 3);
        pKernel = spk;
        append("\u80A5\u80D6\u6307\u6570", null);
        append("\u751F\u7269\u8282\u5F8B", null);
        append("\u5B89\u5168\u671F\u8BA1\u7B97", null);
        append("\u751F\u7406\u5C0F\u5E38\u8BC6", null);
        append("\u4F7F\u7528\u8BF4\u660E", null);
    }

    public void activate(Display disp)
    {
        display = disp;
        addCommand(ExitCmd);
        show();
    }

    private void show()
    {
        display.setCurrent(this);
        setCommandListener(this);
    }

    public void commandAction(Command cmd, Displayable obj)
    {
        if(cmd == List.SELECT_COMMAND)
        {
            System.gc();
            switch(getSelectedIndex())
            {
            case 0: // '\0'
                pKernel.ShowFat();
                break;

            case 1: // '\001'
                pKernel.ShowCurve();
                break;

            case 2: // '\002'
                pKernel.ShowMonth();
                break;

            case 3: // '\003'
                pKernel.ShowKnow();
                break;

            case 4: // '\004'
                Form pAbout = new Form("\u4F7F\u7528\u8BF4\u660E");
                pAbout.append("\u4F5C\u8005:\u963F\u658C\n\u7F51\u5740: hzfeng.yeah.net\nE-mail: allyfeng@21cn.com\n");
                pAbout.append("\u9009\u62E9\u9700\u8981\u67E5\u770B\u7684\u529F\u80FD\uFF0C\u8F93\u5165\u5FC5\u8981\u7684\u6570\u636E,\u5C31\u53EF\u4EE5\u67E5\u770B\u7ED3\u679C\u3002\n\u5728\u751F\u7269\u8282\u5F8B\u66F2\u7EBF\u56FE\u9875\u9762\u6309\u4E0A\u3001\u4E0B\u30012\u30018\u53EF\u4EE5\u5207\u6362\u6708\u4EFD\uFF0C\u6309\u5DE6\u3001\u53F3\u30014\u30016\u53EF\u4EE5\u9009\u62E9\u65E5\u671F\uFF0C\u6309\u5DE6\u8F6F\u952E\u30015\u53EF\u4EE5\u67E5\u770B\u6240\u9009\u65E5\u671F\u7684\u8BE6\u7EC6\u63CF\u8FF0\u3002\n\u5728\u5B89\u5168\u671F\u6708\u5386\u9875\u9762\u6309\u5DE6\u3001\u53F3\u30014\u30016\u53EF\u4EE5\u5207\u6362\u6708\u4EFD(\u53EA\u6709\u4E24\u4E2A\u6708\u53EF\u5207\u6362)\uFF0C\u6309\u4E0A\u3001\u4E0B\u30012\u30018\u53EF\u4EE5\u6D4F\u89C8\u6574\u4E2A\u6708\u60C5\u51B5\uFF0C\u6309\u5DE6\u8F6F\u952E\u30015\u53EF\u4EE5\u663E\u793A\u56FE\u4F8B\u3002");
                pAbout.addCommand(BackCmd);
                pAbout.addCommand(ExitCmd);
                pAbout.setCommandListener(this);
                display.setCurrent(pAbout);
                break;
            }
        } else
        if(cmd == BackCmd)
            show();
        else
        if(cmd == ExitCmd)
            pKernel.Exit();
    }

    private SPKernel pKernel;
    private Display display;
    private static Command BackCmd = new Command("\u8FD4\u56DE", 7, 0);
    private static Command ExitCmd = new Command("\u9000\u51FA", 7, 1);

}

⌨️ 快捷键说明

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