J2ME:介绍Item各个原件的功能
来源:互联网 发布:mv linux命令 编辑:程序博客网 时间:2024/04/30 00:46
package pro4;
import java.io.IOException;
import java.util.Date;
import javax.microedition.midlet.MIDlet;
import javax.microedition.midlet.MIDletStateChangeException;
import javax.microedition.lcdui.*;
public class item extends MIDlet implements CommandListener{
private Form f=new Form("ITEM演示");
//private Form f2=new Form("图片演示");
private Display dis;
private ChoiceGroup cg=new ChoiceGroup("单选",ChoiceGroup.EXCLUSIVE); //选项
private ChoiceGroup cg2=new ChoiceGroup("下拉",ChoiceGroup.POPUP);
private ChoiceGroup cg3=new ChoiceGroup("多选",ChoiceGroup.MULTIPLE);
private DateField df=new DateField("时间",DateField.DATE_TIME); //时间选项,比较实用
private Gauge ga=new Gauge("音量",true,10,1); //可手动修改的进度条
private Gauge ga1=new Gauge("文件进度",false,40000,1); //不可手动修改的进度条
private ImageItem imit;
private TextField tf=new TextField("姓名", "", 6, TextField.ANY); //必须在form中使用,任意类型
private TextField tf2=new TextField("身份证号", "", 20, TextField.NUMERIC); //限制为数字
private TextField tf3=new TextField("密码", "", 20, TextField.PASSWORD); //密码框
private StringItem strit=new StringItem("title1", "PLAIN",Item.PLAIN); //普通样式
private StringItem strit2=new StringItem("title2", "BUTTON",Item.BUTTON); //按钮样式
private StringItem strit3=new StringItem("title3", "HYPERLINK",Item.HYPERLINK); //超链接样式
Image img=null;
public item() throws IOException {
// TODO Auto-generated constructor stub
try {
img = Image.createImage("/25.png");
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
imit=new ImageItem("显示图片",img,ImageItem.LAYOUT_CENTER|Item.LAYOUT_EXPAND,"加载失败");
}
protected void destroyApp(boolean arg0) throws MIDletStateChangeException {
// TODO Auto-generated method stub
}
protected void pauseApp() {
// TODO Auto-generated method stub
}
protected void startApp() throws MIDletStateChangeException {
// TODO Auto-generated method stub
dis=Display.getDisplay(this);
dis.setCurrent(f);
f.append(cg);
cg.append("男",null);
cg.append("女", null);
f.append(cg2);
cg2.append("男", null);
cg2.append("女", null);
f.append(cg3);
cg3.append("打架", null);
cg3.append("骂人",null);
dis.setCurrentItem(cg3);
f.append(df);
df.setDate(new Date());
f.append(ga);
ga.setValue(6); //设置默认值
f.append(imit);
f.append(tf);
f.append(tf2);
f.append(tf3);
f.append(ga1);
/*while(true)
{
ga1.setValue(ga1.getValue()+1);
if(ga1.getValue()==ga1.getMaxValue())
break;
}*/
f.append(strit);
f.append(strit2);
f.append(strit3);
strit2.addCommand(new Command("",Command.ITEM , 1));
strit3.addCommand(new Command("",Command.ITEM , 1));
}
public void commandAction(Command arg0, Displayable arg1) {
// TODO Auto-generated method stub
}
}
- J2ME:介绍Item各个原件的功能
- J2ME的ITEM类
- 很好的解释babel各个模块功能的小介绍
- Linux根目录下各个目录的功能介绍
- 键盘的各个功能
- GridView的各个功能
- J2ME的介绍
- 从一个实例浅谈J2ME Polish的build功能(一、功能简单介绍)
- Proteus的自建原件库
- 基于Starling的loading原件
- 科鲁兹各个功能按键详细介绍
- Nokia的J2ME新开发工具——Nokia Developer’s Suite 3.0 for J2ME功能介绍
- 各个QT类的功能
- wordpress 各个表的功能
- boost 各个模块的功能
- 介绍J2ME的安全结构
- j2me的基本介绍⑷
- j2me的基本介绍⑶
- J2ME:Alert的使用
- Fedora Linux发展
- 是否是数字
- 如何拆分窗口
- VSFTP+MySQL虚拟用户配置
- J2ME:介绍Item各个原件的功能
- 在javaScript方法中执行变量的内容
- 想成为嵌入式程序员应知道的0x10个基本问题
- 幸福就是把爱留给爱你的人
- javascript外加jquery中$.getJSON
- 个人空间岁末大回报:动手就有C币拿!
- servlet/jsp中的一些路径问题
- 忘记过去,重新开始
- java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool