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

📄 txtreader.java

📁 本程序用JavaME语言描述了一个运行在手机上的电子书系统
💻 JAVA
字号:
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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -