您的位置:首页 > 编程语言

郭克华手机编程教学视频----我的练习源码(10)Item演示----ChoiceGroup

2009-03-06 12:31 726 查看
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/

package lession5;

import javax.microedition.lcdui.ChoiceGroup;
import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.Form;
import javax.microedition.midlet.*;

/**
* Item演示----ChoiceGroup
* Item的子类有
* ChoiceGroup:下拉菜单/列表框
* CustomItem:用户自定义Item
* DataField:日期控件
* Gauge:进度条(调整音量的图标)
* ImageItem:小图片
* Spacer:空白区域
* StringItem:显示一个字符串
* TextField:单行文本框
* @author mouyong
*/
public class ItemMidlet1 extends MIDlet {
//用来装Item的Form(Item不能直接放到屏幕上,只能通过Form来安放)
private Form frmMain=new Form("Item演示");
private Display dis=null;
//单选按钮
ChoiceGroup chiExclusiveSex=new ChoiceGroup("选择性别(单选)",ChoiceGroup.EXCLUSIVE);
//菜单
ChoiceGroup chiPopupSex=new ChoiceGroup("选择性别(菜单)",ChoiceGroup.POPUP);
//多选
ChoiceGroup chiMultipleInterest=new ChoiceGroup("选择兴趣(多选)",ChoiceGroup.MULTIPLE);
public void startApp() {
dis=Display.getDisplay(this);
dis.setCurrent(frmMain);

//添加单选到Form
frmMain.append(chiExclusiveSex);
chiExclusiveSex.append("男", null);
chiExclusiveSex.append("女", null);
//添加复选到Form
frmMain.append(chiPopupSex);
chiPopupSex.append("男", null);
chiPopupSex.append("女", null);
//添加多选到Form
frmMain.append(chiMultipleInterest);
chiMultipleInterest.append("读书", null);
chiMultipleInterest.append("看电视", null);

//指定初始时高亮的项目,前提是所指定的Item必须先添加到Form上(因为Item不能单独放到Display上)
dis.setCurrentItem(chiMultipleInterest);
}

public void pauseApp() {
}

public void destroyApp(boolean unconditional) {
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐