付江ID:java060515
231045次访问,排名257好友5人,关注者181
java060515的文章
原创 24 篇
翻译 37 篇
转载 42 篇
评论 378 篇
java060515的公告
最近评论
kfbyldy3:思想才是王道,工具只是辅助
pcbpian:拖来拖去?.net?那是只有在演示给初学者看的时候才有用的!
quzhoushijie:gby企业管理
网站推广
打折机票
gby520
我爱你
Iloveyou
gby网络海盗
爱情
隔断
收藏
    相册
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes

    原创 NetBeans Mobility 6.0 CDC开发快速入门指南(一)收藏

    新一篇: NetBeans Mobility 6.0 CDC开发快速入门指南(二)  | 旧一篇: 构建执行插入、更新和删除操作的Web应用程序(上)

    简介

    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
       

    发表于 @ 2008年02月27日 15:49:00|评论(loading...)|编辑

    新一篇: NetBeans Mobility 6.0 CDC开发快速入门指南(二)  | 旧一篇: 构建执行插入、更新和删除操作的Web应用程序(上)

    评论:没有评论。

    发表评论  


    当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
    Csdn Blog version 3.1a
    Copyright © java060515