?? mainform.java
字號(hào):
/*
* MainForm.java
*
* Created on 2007年3月11日, 下午2:23
*
* To change this template, choose Tools | Template Manager
* and open the template in the editor.
*/
package net.bccn.account.ui;
import javax.microedition.lcdui.AlertType;
import javax.microedition.lcdui.Choice;
import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.CommandListener;
import javax.microedition.lcdui.Displayable;
import javax.microedition.lcdui.Font;
import javax.microedition.lcdui.List;
import javax.microedition.lcdui.Ticker;
import javax.microedition.media.Manager;
import javax.microedition.media.Player;
import net.bccn.account.util.Util;
/**
*
* @author hadeslee
*/
public class MainForm extends List implements CommandListener{
private static MainForm mf;
private Command haha;
/** Creates a new instance of MainForm */
private MainForm() {
super("主窗口",Choice.IMPLICIT);
initWindow();
}
private void initWindow(){
this.append("添加賬目",null);
this.append("查看賬目",null);
this.append("添加筆記",null);
this.append("查看筆記",null);
this.append("設(shè)置",null);
this.append("幫助",null);
this.append("關(guān)于",null);
this.append("退出",null);
haha=new Command("歡迎使用",Command.OK,0);
this.addCommand(haha);
this.setCommandListener(this);
Font font=Font.getFont(Font.FACE_MONOSPACE,
Font.STYLE_BOLD,Font.SIZE_MEDIUM);
for(int i=0;i<this.size();i++){
this.setFont(i,font);
}
this.setTicker(new Ticker("歡迎使用手機(jī)賬本"));
}
public static MainForm getInstance(){
if(mf==null){
mf=new MainForm();
}
return mf;
}
public void commandAction(Command command, Displayable displayable) {
if(command==List.SELECT_COMMAND){
int index=this.getSelectedIndex();
switch(index){
case 0:
Util.changeTo(Util.ADD_ACCOUNT);
break;
case 1:
Util.changeTo(Util.VIEW_ACCOUNT_FORM);
break;
case 2:
Util.changeTo(Util.ADD_NOTE);
break;
case 3:
Util.changeTo(Util.VIEW_NOTE_FORM);
break;
case 4:
Util.changeTo(Util.SET_FORM);
break;
case 5:
Util.changeTo(Util.HELP);
break;
case 6:
Util.changeTo(Util.ABOUT);
break;
case 7:
Util.main.notifyDestroyed();
break;
}
}else if(command==haha){
Util.showINFO(AlertType.ALARM,"歡迎使用手機(jī)賬本程序!\n作者:千里冰封\n" +
"QQ:24325142");
}
}
}
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -