郭克华手机编程教学视频----我的练习源码(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) {
}
}
* 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) {
}
}
相关文章推荐
- 郭克华手机编程教学视频----我的练习源码(11)Item演示----DateField
- 郭克华手机编程教学视频----我的练习源码(12)TextField演示
- 郭克华手机编程教学视频----我的练习源码(9)TextBox,Ticker,Alert演示
- 郭克华手机编程教学视频----我的练习源码(22) RMS演示
- 郭克华手机编程教学视频----我的练习源码(6)实战:实现一个简单的监听程序
- 郭克华手机编程教学视频----我的练习源码(23)将对象写入RMS
- 郭克华手机编程教学视频----我的练习源码(31)GameCanvas基本测试
- 郭克华手机编程教学视频----我的练习源码(7)List的介绍
- 郭克华手机编程教学视频----我的练习源码(13)ItemCommandListener测试
- 郭克华手机编程教学视频----我的练习源码(16)定时器,背景光,震动测试
- 郭克华手机编程教学视频----我的练习源码(24)记录集遍历测试监听测试过滤测试
- 郭克华手机编程教学视频----我的练习源码(32)Sprite 2:碰撞检测和动画
- 郭克华手机编程教学视频----我的练习源码(8)List的事件监听
- 郭克华手机编程教学视频----我的练习源码(14)ItemStateListener测试
- 郭克华手机编程教学视频----我的练习源码(17)Canvas类测试
- 郭克华手机编程教学视频----我的练习源码(25)过滤及排序测试
- 郭克华手机编程教学视频----我的练习源码(33)TiledLayer
- 郭克华手机编程教学视频----我的练习源码(1)MIDlet的生命周期
- 郭克华手机编程教学视频----我的练习源码(15)案例:手机短信
- 郭克华手机编程教学视频----我的练习源码(18)Canvas事件监听: