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

📄 myscreen.java

📁 自行开发的j2me小软件
💻 JAVA
字号:
 /*
 * 创建日期 2005-1-27
 *
 * TODO 要更改此生成的文件的模板,请转至
 * 窗口 - 首选项 - Java - 代码样式 - 代码模板
 */

/**
 * @author ryu-java
 *
 * TODO 要更改此生成的类型注释的模板,请转至
 * 窗口 - 首选项 - Java - 代码样式 - 代码模板
 */
package src;
import java.util.Enumeration;
import java.util.Vector;

import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.Displayable;
//import javax.microedition.lcdui.Item;

import javax.microedition.lcdui.Screen;;


public abstract class myScreen {
	
	
	public static final int WITHOUT=123456;
	public static final int LOGINPWERROR=99;
	public static final int LOGINFORM =  1000;
	//清单类型
	public static final int INCOMETAG =  1;
	public static final int OUTGOTAG =  2;
	public static final int BORROWTAG=3;
	public static final int LENDTAG=4;
	
	//数据库名定义
	public static final String INCOME =  "InMoney";//收入数据库名
	public static final String OUTGO =  "OutMoney";//支出数据库名
	public static final String BORROW =  "BoMoney";//借出数据库名
	public static final String LEND =  "LeMoney";//借入数据库名
	public static final String PASSWORD =  "password";
	public static final String MONEYSUM =  "MoneySum";//总金钱数据库名
	
	//主屏幕菜单
	public static final int MAINFORM =  8888;
	public static final int INOUTFORM=1;
	public static final int SEARCHFORM =  2;
	public static final int MONEYFORM =  3;
	public static final int PASSWORDFORM =  4;
	public static final int ABOUTFORM =  5;
	public static final int EXIT =  6;
	//系统密码设置返回信息
	public static final int PASSWORDSETOK=  61;
	public static final int PASSWORDSETERROR=  62;
	//增加清单处理
	public static final int ADDINOUTDATA=11;
	public static final int ADDINPUTOK=112;
	public static final int ADDINPUTERROR=113;

	//编辑帐单项目
	public static final int EDITFORM=12;
	public static final int EDITINCOME=121;
	public static final int EDITOUTGO=122;
	public static final int EDITBORROW=123;
	public static final int EDITLEND=124;
	
	//查看帐单项目
	public static final int VIEWFORM=13;
	public static final int VIEWINCOME=131;
	public static final int VIEWOUTGO=132;
	public static final int VIEWBORROW=133;
	public static final int VIEWLEND=134;
	//删除帐单项目
	public static final int DELFORM =  14;
	public static final int DELINCOME =  141;
	public static final int DELOUTGO =  142;
	public static final int DELBORROW =  143;
	public static final int DELLEND =  144;
	public static final int DELOK =  145;
	public static final int DELNOTFOUND =  146;
	
	//搜索帐单项目
	public static final int SEACHRESULT =  21;
	public static final int YEARERROR =  22;
	public static final int MONTHERROR =  23;
	public static final int DAYERROR =  24;
	public static final int DAYMUSTMONTH =  25;
	public static final int OVERUNDER =  26;
	public static final int MUSTONE =  27;
	public static final int NAMEERROR =  28;
	//帮助说明
	public static final int HELPMENU =  51;
	public static final int HELP =  52;

	//金额输入格式错误
	public static final int FORMATERROR =  55;
	
	//传送数据
	public static final int SENDDATA=71;
	
	
	
	public static final int ADDERROR=999;
	
	
	
	
    private Screen mainForm;
    private Vector commandList;
    
    int tmpIDs;//用于传递删除记录的id
    int DelOkBack;//用于标记删除记录时要反回的画面
    
//  用于搜索条件传递
    String Stype;
    int Syear;
    int Smonth;
    int Sday;
    int Sover;
    int Sunder;
    String Sname;
	
    public myScreen() {
        commandList = new Vector();
        

    }
    
    public Screen getMainForm() {
        return this.mainForm;
    }
        
    public int setMainForm(Screen mainForm) {
        this.mainForm = mainForm;
        return 0;
    }
    
    public int addCommand (Command cmd) {
        commandList.addElement(cmd);
        return 0;
    }
    
    public int clearCommandList () {
        commandList.removeAllElements();
        return 0;
    }
    
    public int installCommands () {
        Enumeration tempEnum = commandList.elements();
        while (tempEnum.hasMoreElements()) {
            this.mainForm.addCommand((Command)tempEnum.nextElement());
        }
        return 0;
    }
    
    public void Init()
    {
    	
    }

    
    public abstract int handleCommand(Command cmd,Displayable s);
   
}

⌨️ 快捷键说明

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