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

📄 mainform.java

📁 J2ME编的手机助手 文件下载解压缩以后,是一个NetBeans的工程文件,如果有NB的朋友,可以直接打开编辑 源文件在src目录下面,可执行文件在dist目录下 功能如下 1
💻 JAVA
字号:
/*
 * 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("设置",null);
        this.append("帮助",null);
        this.append("关于",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("欢迎使用手机账本"));
    }
    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,"欢迎使用手机账本程序!\n作者:千里冰封\n" +
                    "QQ:24325142");
        }
    }
}

⌨️ 快捷键说明

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