textfielddemo.java
来自「Java ME手机应用开发大全一书的配套光盘上的源码」· Java 代码 · 共 58 行
JAVA
58 行
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class TextFieldDemo extends MIDlet implements CommandListener
{
private Display display;
private Form form;
private Command submit;
private Command exit;
private TextField name,address,email,telphone;
private StringItem str;
public TextFieldDemo()
{
display = Display.getDisplay(this);
submit = new Command("提交", Command.SCREEN, 1);
exit = new Command("退出", Command.EXIT, 1);
name = new TextField("姓名", "", 30, TextField.ANY);
address= new TextField("地址", "", 30, TextField.ANY);
email= new TextField("邮箱", "", 30, TextField.EMAILADDR);
telphone=new TextField("电话", "", 30, TextField.PHONENUMBER);
form = new Form("联系人信息管理");
form.addCommand(exit);
form.addCommand(submit);
form.append(name);
form.append(address);
form.append(email);
form.append(telphone);
form.setCommandListener(this);
}
public void startApp()
{
display.setCurrent(form);
}
public void pauseApp()
{
}
public void destroyApp(boolean unconditional)
{
}
public void commandAction(Command command, Displayable displayable)
{
if (command == submit)
{
str=new StringItem("","信息已经正确保存");
for(int i=0;i<4;i++)
form.delete(0);
form.removeCommand(submit);
form.append(str);
}
else if (command == exit)
{
destroyApp(false);
notifyDestroyed();
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?