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

📄 mainmenuscreen.java

📁 手机的联网应用
💻 JAVA
字号:
package cn.com.javachen;

import javax.microedition.lcdui.Choice;
import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.CommandListener;
import javax.microedition.lcdui.Displayable;
import javax.microedition.lcdui.List;

public class MainMenuScreen extends List implements CommandListener {
	private HomeReceiveMidelt hrMidelt;

	private Command selectCommand = new Command("确定", Command.ITEM, 1);

	private Command exitCommand = new Command("退出", Command.EXIT, 1);

	public MainMenuScreen(HomeReceiveMidelt hr) {
		super("家长信息系统", Choice.IMPLICIT);
		// TODO Auto-generated constructor stub
		this.hrMidelt = hr;
		append("学生成绩", null);
		append("学生近况", null);
		append("反馈信息", null);
		append("设置", null);
		append("帮助", null);
		append("版本信息", null);
		addCommand(exitCommand);
		addCommand(selectCommand);
		setCommandListener(this);
	}

	public void commandAction(Command arg0, Displayable arg1) {
		// TODO Auto-generated method stub
		if (arg0 == exitCommand) {
			hrMidelt.mainMenuScreenQuit();
		} else if (arg0 == selectCommand) {
			processMenu();
		} else {
			processMenu();
		}
	}

	private void processMenu() {
		// TODO Auto-generated method stub
		try {
		       List down = (List)hrMidelt.display.getCurrent();
		       switch (down.getSelectedIndex()) {
		         case 0: scnXueShengCJ(); break;
		         case 1: scnXueShengQQ(); break;
		         case 2: scnJiaZhangFQ(); break;
		         case 3: scnSettings(); break;
		         case 4: scnHelp(); break;
		         case 5: scnAbout(); break;
		       };
		    } catch (Exception ex) {      
		      hrMidelt.showErrorMsg("null");      
		    }
	}

	private void scnXueShengCJ() {
		// TODO Auto-generated method stub
		hrMidelt.XueShengCJScreenShow();
	}

	private void scnXueShengQQ() {
		// TODO Auto-generated method stub
		hrMidelt.xueShengQQScreenShow();
	}

	private void scnJiaZhangFQ() {
		// TODO Auto-generated method stub
		hrMidelt.jiaZhangFQScreenShow();
	}

	private void scnSettings() {
		// TODO Auto-generated method stub
		hrMidelt.settingsScreenShow();
	}

	private void scnHelp() {
		// TODO Auto-generated method stub
		hrMidelt.helpScreenShow();
	}

	private void scnAbout() {
		// TODO Auto-generated method stub
		hrMidelt.aboutScreenShow();
	}

}

⌨️ 快捷键说明

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