J2ME 常用组件介绍

阅读更多
Command 类
Command类:是封装动作语义信息的一个构件
Command cmd = new Command(Lables,Type,Priority);

标签(Lables):用来标志应用程序请求来呈现给用户的命令
类型(Type): 应用程序用命令类型类指定命令的内容;类型有:BACK ./CANCEL/EXIT/HELP /ITEM/OK/SCREEN/STOP
属性(Priority):应用程序使用属性来描述统一在屏幕上与其它命令相关的某个命令的重要性,属性值是整数,值越小,重要性越高 

2、Form组件:
	Form 是J2ME 里面一个比较重要的容器类型,可以说是集中了高级UI中的精华,是开发中常常用到的一个关键类;
	可以在Form里面添加Item 的子类,使用append方法进行添加,每个Item 的子类在同一时刻只能属于同一个容器;
	
3、ChoiceGroup组件:
	ChoiceGroup 和List 大同小异, 因为他们都实现了Choice 这个接口,所以在很多的地方是一样的用法;该组件里面不能使用
	Choice.IMPLICIT类型,只能用单选模式、多选模式和Choice.POPUP(弹出式菜单) 三种类型;
	
	ChoiceGoup 和List 的不同地方在于:ChoiceGroup 继承了Item类,主要用作表单对象的组件,List 则是Screen 的直接子类,直接
	作为屏幕对象与用户交互,在Choice 接口方面,ChoiceGroup 不能设置为IMPLICIT 类型,而List 可以设置四种类型;在IMPLICIT类型
	的List 对象中,与用户交互会触发一个SELECT_COMMAND 的软键,独有的特性;
	
	
	
4、Alert组件:
	它是用来提醒用户关于错误或者其他异常情况的屏幕对象,这个警告只能作为
	简短的信息记录和提醒;Alert 是个一个比较特殊的屏幕对象;当我们在setCurrent()方法中调用它的时候,
	它会先发出一段警告的声音,然后彩绘显示在屏幕上,过一段时间之后
	它会自动调回到之前的画面,跳回的画面必须预先的定义好;	
	类:AlertType ,是一个本身无法实例化的工具类,有五个类型:alarm,confirmation,error,info,warning,
  • Exclusive_test.rar (108 KB)
  • 下载次数: 2

你可能感兴趣的:(j2me)