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,
分享到:
相关推荐
它分为配置(Configurations)和框架(Profiles),如MIDP(Mobile Information Device Profile)和CLDC(Connected Limited Device Configuration)是J2ME最常用的框架组合,用于开发移动应用。 2. **MIDP与CLDC**...
- **NetBeans** 和 **Eclipse** 是常用的J2ME集成开发环境(IDE),它们提供了便捷的代码编辑、调试和项目管理工具。 - **WTK(Wireless Toolkit)**:Sun Microsystems提供的无线工具包,用于测试和模拟J2ME应用...
例如,MIDP(Mobile Information Device Profile)是J2ME中用于创建移动应用的标准配置,它包含了用户界面组件和网络功能。 在J2ME开发中,Eclipse是一款常用的集成开发环境(IDE)。Eclipse提供了强大的代码编辑、...
在J2ME中,`TextBox`和`TextField`是两个常用的文本输入组件。`TextBox`通常用于显示多行文本,支持滚动和用户编辑,而`TextField`则用于单行文本输入。在实现中文输入时,这两个组件需要被适当地定制以处理中文...
接下来我们来探讨J2ME的一些核心组件和技术要点,这对于理解和学习J2ME至关重要。 1. **游戏开发**:游戏开发是J2ME的一个重要应用场景,尤其是在早期的手机游戏中。这需要开发者具备良好的图形渲染能力和对游戏...
在J2ME中,Mobile Information Device Profile (MIDP) 和 Connected Limited Device Configuration (CLDC) 是开发手机应用最常用的组合。MIDP提供了用户界面组件,如Canvas和Form,以及网络功能,而CLDC则提供了运行...
常用的J2ME开发工具有Sun Microsystems的Java Wireless Toolkit (J2ME WTK)、NetBeans IDE、Eclipse等,它们提供了模拟器以便开发者在无真实设备的情况下进行测试。同时,理解如何设置和使用KVM(KVM是CLDC的一部分...
2. **开发环境**:介绍如何设置J2ME开发环境,包括安装JDK、配置开发工具(如NetBeans或Eclipse的插件)以及使用WTK(Wireless Toolkit)进行模拟器测试。 3. **MIDP API**:深入讲解MIDP API,包括用户界面组件...
例如,Mobile Information Device Profile (MIDP) 是用于移动设备的常用配置文件,包含了用户界面、网络访问和数据存储等核心组件。 2. **MIDlet**:MIDP应用的主要单位是MIDlet,它是J2ME应用程序的封装形式。...
MIDP是J2ME最常用的框架,它提供了用户界面组件(如表单和列表)、数据存储、网络连接等功能。MIDlet是运行在MIDP上的应用程序,类似于Java中的主类。MIDlets有自己的生命周期,包括启动、暂停、恢复和停止等状态。 ...
此外,KJava SDK和WTK(Wireless Toolkit)也是常用的J2ME开发工具。 **MIDP与UI设计** MIDP是J2ME中用于移动设备的主要Profile,它包含了用户界面组件和网络功能。MIDP的用户界面主要基于CLDC,使用了轻量级用户...
2. MIDP(Mobile Information Device Profile):这是J2ME用于开发移动应用的核心部分,包含用户界面组件、网络访问功能和数据存储API。游戏开发中,MIDP的Canvas类常用于创建自定义图形,Game API则提供了一些游戏...
MIDP是J2ME中的核心组件之一,主要用于创建移动设备上的Java应用程序,特别是游戏和简单应用。它包含了用户界面组件(如ChoiceGroup和TextBox)、网络访问支持(HTTP协议)以及 MIDlet套件管理,后者负责应用的安装...
MIDP是J2ME中最常用的profile,提供了用户界面组件、网络连接和数据存储等基础功能。它的用户界面主要通过 LCDUI(Limited Connected Device User Interface)来实现,包括基本的图形元素如按钮、列表和文本框。 **...
3. **MIDP(Mobile Information Device Profile)**:这是J2ME最常用的一个profile,主要用于开发移动电话上的应用程序,包括用户界面组件和网络功能。 4. **WTK(Wireless Toolkit)**:开发者使用Java Wireless ...
MIDP(Mobile Information Device Profile)是J2ME中最常用的profile,主要用于开发手机上的Java应用程序,包括用户界面组件、网络访问以及数据存储等功能。CLDC(Connected Limited Device Configuration)是MIDP的...
本资料主要探讨了在诺基亚和摩托罗拉等手机上进行J2ME应用程序开发的两款常用工具,帮助开发者入门并掌握移动应用开发的基础知识。 1. **NetBeans IDE for Java ME** NetBeans IDE是Java开发者广泛使用的集成开发...
在J2ME中,用户界面设计使用轻量级UI组件,如ChoiceGroup和TextBox,以适应小屏幕和有限的输入设备。开发者需要熟悉LWUIT(Lightweight User Interface Toolkit)或JavaFX Mobile来创建更复杂的交互界面。 7. **...
J2ME中常用的方法有基于矩形的碰撞检测,通过比较角色的边界矩形是否重叠来判断是否发生碰撞。更复杂的碰撞检测可能涉及到像素级别的精确计算,但这在资源有限的J2ME环境中可能不适用。 5. **代码注释**:良好的...