📄 addform.java
字号:
package AdressList;
import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.CommandListener;
import javax.microedition.lcdui.Displayable;
import javax.microedition.lcdui.Form;
import javax.microedition.lcdui.TextField;
public class AddForm extends Form implements CommandListener{
private Command cmdOK = new Command("确定添加",Command.SCREEN,1);
private Command cmdBack = new Command("返回",Command.BACK,1);
private TextField tfName = new TextField("请您输入姓名","",10,TextField.ANY);
private TextField tfPhone = new TextField("请您输入电话","",10,TextField.PHONENUMBER);
private PhoneMIDlet pm;
public AddForm(PhoneMIDlet pm){
super("添加电话");
this.pm = pm;
this.addCommand(cmdOK);
this.addCommand(cmdBack);
this.setCommandListener(this);
this.append(tfName);
this.append(tfPhone);
}
public void commandAction(Command c,Displayable d){
if(c==cmdOK){//添加电话,并回到电话本界面
//.....添加电话
this.addPhone();
pm.changeInterface("PhoneList");
}
else if(c==cmdBack){//返回电话本界面
pm.changeInterface("PhoneList");
}
}
/*添加电话*/
public void addPhone(){
RMSOpe rmsope = new RMSOpe("PhoneStore");
rmsope.openRecordStore();
rmsope.addPhone(tfName.getString(), tfPhone.getString());
rmsope.closeRecordStore();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -