📄 spselect.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 + -