telephone.java

来自「我自己学习J2ME的时候写的俄罗斯方块游戏」· Java 代码 · 共 58 行

JAVA
58
字号
package src;
import java.io.*;
import javax.microedition.midlet.MIDlet;
import javax.microedition.midlet.MIDletStateChangeException;
import javax.microedition.io.*;
import javax.microedition.lcdui.*;

public class telephone extends MIDlet implements CommandListener {
	MainText maintext;
	Name name;
	Display display;
	List list;
	Command cmdok;
	public telephone(){
		
		cmdok=new Command("数据",Command.SCREEN,1);
		String []menuItems={"添加联系人","浏览通信录","查找联系人","删除联系人"};
		list=new List("RMS",List.EXCLUSIVE,menuItems,null);
		list.addCommand(cmdok);
		list.setCommandListener(this);
		
	}
     
	protected void destroyApp(boolean arg0) throws MIDletStateChangeException {
		// TODO Auto-generated method stub

	}

	protected void pauseApp() {
		// TODO Auto-generated method stub

	}

	protected void startApp() throws MIDletStateChangeException {
		display = Display.getDisplay(this);//赋初值
		display.setCurrent(list);
		
	}

public void commandAction(Command c, Displayable d) {
	if(c==cmdok&&list.getSelectedIndex()==0){
			maintext=new MainText(display,list);//两个界面传送参数
			display.setCurrent(maintext);
     }
	else if(c==cmdok&&list.getSelectedIndex()==1){
		display.setCurrent(new Name(display));
	}
	else if(c==cmdok&&list.getSelectedIndex()==2){
		display.setCurrent(new SearchName(display,list));
	}
	else if(c==cmdok&&list.getSelectedIndex()==3){
		display.setCurrent(new DeleteName(display,list));
	}
	
}
}

⌨️ 快捷键说明

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