txtreader.java

来自「本程序用JavaME语言描述了一个运行在手机上的电子书系统」· Java 代码 · 共 49 行

JAVA
49
字号
import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.Displayable;
import javax.microedition.midlet.MIDlet;
import javax.microedition.midlet.MIDletStateChangeException;


public class TxtReader extends MIDlet {									//主程序
	//各级界面参数
	public static int MAINMANU = 0;
	public static int ABOUTMENU = 1;
	public static int HISTORYRECORDLIST = 2;
	public static int READINGBORD = 3;
	public static int SETTING = 4;
	public static int TXTFILELIST = 5;
	
	private MainMenu mainMenu = new MainMenu(this);;									//主界面
	private AboutMenu aboutMenu = new AboutMenu(this);								//About界面
	private HistoryRecordList hrList = new HistoryRecordList(this);					//历史记录界面
	private ReadingBoard readingBoard = new ReadingBoard(this);						//阅读板界面
	private Setting setting = new Setting(this);										//选项界面
	private TxtFileList tfList = new TxtFileList(this);								//文件列表界面
	
	protected void destroyApp(boolean arg0) throws MIDletStateChangeException {
	}

	protected void pauseApp() {
	}

	protected void startApp() throws MIDletStateChangeException {
		Display.getDisplay(this).setCurrent(mainMenu);
	}

	public Displayable getDisplayable(int index){										//返回某个界面
		if(index == MAINMANU){
			return mainMenu;
		}else if(index == ABOUTMENU){
			return aboutMenu;
		}else if(index == HISTORYRECORDLIST){
			return hrList;
		}else if(index == READINGBORD){
			return readingBoard;
		}else if(index == SETTING){
			return setting;
		}else {
			return tfList;
		}
	}
}

⌨️ 快捷键说明

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