ftext.java
来自「一个简单的手机开发应用程序。 思想是从xml文件读入设置」· Java 代码 · 共 52 行
JAVA
52 行
package core.ui.control;
import com.xml.FXmlNode;
import core.ui.IItem;
import javax.microedition.lcdui.StringItem;
import javax.microedition.lcdui.TextField;
public class FText implements
IItem{
private TextField _item;
public FText(){
}
public FText(String label,
String text){
//_item = new TextField(label, text);
}
public void loadConfig(FXmlNode config){
String type = config.get("type");
if(type == null){
//_item = new TextField(config.get("label"), config.text());
}else{
type = type.toLowerCase();
int st = TextField.ANY;
if(type.equals("mail")){
st = TextField.EMAILADDR;
}else if(type.equals("number")){
st = TextField.NUMERIC;
}else if(type.equals("password")){
st = TextField.PASSWORD;
}else if(type.equals("phone")){
st = TextField.PHONENUMBER;
}else if(type.equals("url")){
st = TextField.URL;
}
//_item = new TextField(config.get("label"), config.text(), st);
}
}
public Object nativeItem(){
return _item;
}
public TextField stringItem(){
return _item;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?