NetBeans Mobility 6.0 CDC开发快速入门指南(一)

简介

CDC应用程序是指在内存至少为2MB的手持式设备或无线设备上运行的应用程序。这种配置支持功能比基于MIDP的移动电话更多的JVM,移动电话的内存通常为128512KB,并且使用联网的受限设备配置(Connected Limited Device Configuration, CLDC)。

本文档指导您使用NetBeans IDE完成创建Java平台、Micro EditionJava ME 平台)和联网的设备配置(Connected Device ConfigurationCDC)应用程序的基本步骤。我们将向您展示四种创建Java ME CDC项目(显示设备仿真器中的简单表单)的方法,每种方法对应一种配置文件。我们还将使用NSICom CrEme VM for Windows CE展示另一种方法。本文档旨在帮助您尽快入门。

目录:

  Content on this page applies to the NetBeans 6.0 IDE

软件要求

添加仿真器平台

创建CDC应用程序

基础配置文件

个人配置文件

AGUI配置文件

使用NSICom CrEme VM for Windows CE

使用配置

更多信息

软件要求

开始Java ME CDC开发之前,必须安装NetBeans 6.0 MobilityFull版(下载)。客户机/服务器部分需要支持Web服务的Full版。如果只安装了Mobility版,则需要从更新中心下载以下插件(Tools > Plugins):

l          Web Applications

l          Web Services

l          Sun Java System Application Server

l          Sun Java Toolkit for CDC或者安装其他CDC仿真器平台。更多信息请参阅下面的添加仿真器平台。

添加仿真器平台

NetBeans Mobility Pack支持以下仿真器平台:

l          Sun Java Toolkit for CDC 1.0。(参阅安装说明

l          Ricoh Embedded Software Architecture Emulator 1.14c

l          Sony Ericsson CDC Platform UIQ SDK 3

l          Sony Ericsson M600 P990 设备

l          Nokia Series 80 Platform SDK for Symbian OS, for Java, Personal Profile

l          CrEme VM for Windows CE

NetBeans Mobility 6.0 CDC设置指南中列出了添加仿真器平台的说明。

创建CDC应用程序

在本部分中,将为每个可用配置文件创建一个 CDC 应用程序项目,对于个人平台和 AGUI 平台,将使用 IDE GUI Builder为应用程序创建 GUI

其中配置文件包括:

基础配置文件(Ricoh

个人配置文件(NokiaSony Ericsson

AGUISun Java ToolkitSavaJe

创建一个新的CDC应用程序-基础配置文件

在此,将使用Ricoh Embedded Software Architecture Emulator 1.14c为基础配置文件创建一个CDC应用程序或Xlet

1.        选择File > New ProjectCtrl-Shift-N)。在Categories下面选择Mobility。在Projects下面选择CDC Application模板。单击Next

2.        Name and Location窗格中,为项目输入名称MyRicohApplication,并在计算机上为项目指定一个位置。并将Create Main Class复选框保留为选中状态。单击NEXTнÏîÄ¿Ïµ¼£ºÑ¡ÔñƽÌÆÁÄ»¡£´ËÒ³ÏÔʾÒÔÏÂÏÂÀ­²Ëµ¥Ñ¡ÏƽÌ裺Ricoh 1.14c£»É璞¸£ºÈÊ¡£»ÅäÖÃÎļþ£º»冰´¡ÅäÖÃÎļþ¡£

3.        Select Platform页面中,选择Ricoh 1.14c

4.        单击FinishIDE将创建新的应用程序,并在Source Editor中打开主类。项目结构如下图所示。请注意,生成的代码基于配置文件。在这种情况下,主类是从jp.co.ricoh.dsdk.xlet.Xlet派生的。此配置文件不支持Netbeans GUI Designer

5.      要运行项目,请选择Run > Run Main Project。仿真器将显示文本“TODO implement makeUIControls”。
Screenshot of the Ricoh emulator.

6.        您还可以调试项目,并使用JUnit框架创建和调试测试。

创建一个新的CDC应用程序-个人配置文件

在此,将使用Nokia Series 80 Platform SDK for Symbian OS, for Java, Personal Profile为个人配置文件创建一个appletSony Ericsson平台也支持个人配置文件。

1.        选择File > New Project (Ctrl+Shift+N)。在Categories下面选择Mobility。在Projects下面选择CDC Application模板。单击Next

2.        将项目命名为S80CdcApplication,并在计算机中为项目指定一个位置。将Create Main Class复选框保留为选中状态。单击NEXT

3.        Select Platform页面中选择Nokia S80平台。

4.        单击FinishIDE将创建新的应用程序,并在GUI Builder中打开主类窗体,如下图所示。请注意,生成的代码基于配置文件。在这种情况下,主类是从 java.awt.Frame 派生的。

使用Project Matisse GUI Builder创建应用程序界面

可采用与常规J2SE开发相同的方式使用Project Matisse GUI Builder创建应用程序界面。在GUI Builder中,右键单击Main.java窗体并选择。然后将组件从Palette窗口拖放到GUI BuilderDesign Area确保在窗体中仅使用AWT组件。由于所有Nokia Series 80设备都支持个人配置文件,因此只有AWT小部件可用。

有关使用IDEGUI Builder的更多信息,请参见Java GUI和Project Matisse教程

完成以上操作后,在Projects窗口中右键单击项目,然后选择Run Project。设备仿真器的Applications菜单中应显示您的应用程序。现在,可以在仿真器中运行此设备。

您还可以调试项目,并使用JUnit框架创建和调试测试。

创建一个新的CDC应用程序-AGUI配置文件

在此,将使用Sun Java Toolkit for CDC 1.0AGUI配置文件创建一个CDC应用程序或Xlet

1.        从主窗口中选择File > New Project (Ctrl+Shift+N)

2.        Categories中选择Mobility。从Projects中选择CDC Application。单击Next

3.        Name and Location页面中:

l        将项目命名为newcdc

l        Main Class名称更改为newcdc.Mainxlet

l          Set as Main ProjectCreate Main Class复选框保留为选中状态

1.        Select Platform页面中,使用下拉菜单选择Sun Java Toolkit for Connected Device Configuration for the Java Platform and DefaultColorPhone作为设备。让配置文件设置保持不变。
New Project Wizard Select Platform Page. The page shows the following drop-down menu choices: Platform: Sun Java Toolkit 1.0 for Connected Device Configuration; Device: DefaultColorPhone; Profile: AGUI-1.0.

2.        单击FinishIDE将创建新应用程序并在GUI Builder中打开主类窗体。

使用Project Matisse GUI Builder创建应用程序界面

可采用与常规J2SE开发相同的方式使用Project Matisse GUI Builder创建应用程序界面。在GUI Builder中,右键单击Main.java窗体并选择Set Layout > Free Layout。然后将组件从Palette窗口拖放到UI BuilderDesign Area确保在窗体中仅使用Swing组件。由于AGUI平台支持Swing,因此只有Swing小部件可用。

有关创建CDC应用程序的GUI的更多信息,请参见用NetBeans Mobility Pack for CDC进行GUI设计

完成以上操作后,在Projects窗口中右键单击项目,然后选择Run Project。设备仿真器中应显示您的应用程序。
Shows the Default Color Phone Device Emulator running over the NetBeans IDE.

您还可以调试项目,并使用JUnit框架创建和调试测试。

创建新的用于Windows CECDC应用程序(使用CrEme VM

创建应用程序

Select Platform页面,选择pJSCP V4.10。单击Finish
   

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值