📄 phoneview.java
字号:
/*
* Created on 2005-2-4
*
* TODO To change the template for this generated file go to
* Window - Preferences - Java - Code Style - Code Templates
*/
package net.garrey.view;
import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.CommandListener;
import javax.microedition.lcdui.Displayable;
import javax.microedition.lcdui.Form;
import javax.microedition.lcdui.StringItem;
import net.garrey.model.PhoneItem;
import net.garrey.util.UIController;
/**
* @author Administrator
*
* TODO To change the template for this generated type comment go to
* Window - Preferences - Java - Code Style - Code Templates
*/
public class PhoneView extends Form{
private UIController controller;
private Command BACK_COMMAND;
private StringItem nameField;
private StringItem phoneField;
public PhoneView(String title,UIController control){
super(title);
controller=control;
this.setCommandListener(new PhoneViewListener());
BACK_COMMAND=new Command("返回",Command.BACK,1);
this.addCommand(BACK_COMMAND);
nameField=new StringItem("名字 : ","");
phoneField=new StringItem("电话 : ","");
this.append(nameField);
this.append(phoneField);
}
public void setPhone(PhoneItem item){
nameField.setText(item.getName());
phoneField.setText(item.getPhonenum());
}
//监听器
private class PhoneViewListener implements CommandListener{
public void commandAction(Command command, Displayable disp){
if(command==BACK_COMMAND){
controller.handleEvent(UIController.EventID.EVENT_VIEW_BACK,null);
}
}
}//end inner class
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -