1 2 3 4 5 6 7 8 9 10 11 12 下一页 摘要
这部分主要介绍使用非图形用户接口组件来开发一个应用。此外,还介绍了转换和存储应用数据到MIDlet RecordStore的处理。
在前面我们主要对配置J2MEWTK环境和MIDP API做了一个简单介绍。本文则通过一个简单的证券事务管理应用,对如何使用非图形用户接口组件进行开发做了介绍。此外,还介绍了转换和存储应用数据到MIDlet RecordStore中。
Displayable对象的层次
在前文的例子中,我介绍了两个主要的Displayables类:Canvas和Screen。
Canvas是Displayable中用来给开发者创建整个用户接口的。对于创建复杂的用户界面非常有用,例如视频游戏中使用的界面。UI在Canvas对象上的绘画与applet中的AWT Canvas类似。
Screen是Displayable中用来给开发者使用预定义的组件来创建用户界面的。这个组件和那些用来构造Applet的AWT组件类似,例如Label和TextField。如果你选择它来构造你的用户界面,你需要在Abstract Screen对象的子类中加入组件。
由于Canvas对象在前面的文章中已经详细讨论过了,因此本文中我将主要介绍Displayable中的Screen类。Screen类是Displayable的一个抽象类,Screen类的子类是Alert, Form, List和TextBox。
在接下来的这篇文章中,我将详细介绍这些Displayable对象,包括它们的构造、交互和事件处理,以便使用它们来构造一个应用。
1 2 3 4 5 6 7 8 9 10 11 12 下一页 |