【Java开源代码栏目提醒】:网学会员,鉴于大家对Java开源代码十分关注,论文会员在此为大家搜集整理了“TextField_StringItemDemo.java”一文,供大家参考学习!
/*
* 创建日期 2005-6-17
*
* TODO 要更改此生成的文件的模板,请转至
* 窗口 - 首选项 - Java - 代码样式 - 代码模板
*/
package example;
import javax.microedition.lcdui.Form;
import javax.microedition.lcdui.Item;
import javax.microedition.lcdui.ItemStateListener;
import javax.microedition.lcdui.StringItem;
import javax.microedition.lcdui.TextField;
/**
* @author Administrator
*
* TODO 要更改此生成的类型注释的模板,请转至
* 窗口 - 首选项 - Java - 代码样式 - 代码模板
*/
public class TextField_StringItemDemo extends Form implements ItemStateListener{
private final FormDemo formDemo;
public final PaintMIDlet midlet;
/**
* @param arg0
*/
public TextField_StringItemDemo(FormDemo formDemo,PaintMIDlet midlet,String title) {
// 设置TextBox的标题和输入格式
super(title);
// 保存对ChooseDemo类的引用
this.formDemo = formDemo;
// 保存对PaintMIDlet类的引用
this.midlet = midlet;
// 创建StringItem对象
StringItem si = new StringItem(null,"输入Back后返回:");
append(si);
// 创建TextField对象
TextField tf = new TextField(null,null,10,TextField.ANY);
append(tf) ;
// 注册FormDemo为选项选择侦听类
setItemStateListener(this);
}
public void itemStateChanged(Item item){
// 在输入back后返回到上一界面
TextField tmp = (TextField)item;
if (tmp.getString().equals("BACK") == true)
midlet.display.setCurrent(formDemo);
}
}
上一篇:
TextField_MIDlet.java
下一篇:
多年来只想说一句,我不怪你