本文档提供了使用NetBeans IDE 6.0创建Java™平台、Micro Edition (Java™ ME平台)和Mobile Information Device Profile (MIDP)应用程序的基本指南。
本文档旨在帮助您尽快入门。
接下来的教程将会介绍这个新项目系统的基本操作步骤。我们会向您介绍两种方法来建立名为“MyHello”的Java ME MIDP项目,它会在设备仿真器上显示“Make my day”的文本。我们还简单介绍了CLDC/MIDP开发的其他移动性功能。
目录
教程要求
在Visual Mobile Designer中创建应用程序
在Source Editor中创建应用程序
更改仿真器平台
使用配置处理设备碎片
连接Web服务
设计MIDP游戏
更多信息
要求:
在开始Java ME MIDP/CLDC开发以前,必须安装NetBeans IDE 6.0 Mobility或Full版(下载)。如要获得Web服务支持,客户端/服务器需要Full版。如只安装了Mobility版,则需要从更新中心下载以下插件(工具>插件):
l Web Applications
l Web Services
l Sun Java System Application Server
使用Visual Mobile Designer创建MIDP应用程序
NetBean IDE提供了让您快速创建MIDP项目的向导。在创建项目时,可以选择在Visual Mobile Designer或Source Code Editor中开发您的应用程序。
使用Visual Mobile Designer您能用图表规划应用程序流程并设计应用程序使用的界面。设计器能自动生成应用程序代码。
创建MIDP/CLDC应用程序
1.选择File > New Project (Ctrl+Shift+N)。在Categories下选择Mobility。在Projects中选择MIDP Application并单击Next。
2.在Project Name字段中输入MyHello。可以把Project Location更改到您系统中的任何目录。在本教程中,我们把这个目录叫做$PROJECTHOME
。
3.选中Set as Main Project和Create Hello MIDlet复选框(默认情况下两个复选框都是选中的)。单击Next。
4.选择Sun Java Wireless Toolkit 2.52 for CLDC作为仿真器平台,并使用其余的默认设置。单击Next。
5.展开Configuration templates provided by installed CLDC platforms和Sun Java Wireless Toolkit 2.52 for CLDC文件夹。选中每个配置旁边的方框,IDE会自动为每个列出的模板创建一个新的项目配置。
6. 单击Finish,IDE创建了$PROJECTHOME/MyHello
项目文件夹。这个项目文件夹包含了所有资源和项目元数据,例如项目
Ant
脚本。应用程序本身将显示在
Visual Mobile Designer
的
Flow Design
窗口中。
编辑Java源代码
现在,我们通过MIDlet编辑显示的文本。
1.单击Screen,打开Screen Designer窗口并显示Device界面,这是应用程序中唯一可用的界面。
2.在Properties窗口中,单击Text字段,键入新文本。在本例中,键入Make my day。
3. Screen视图会显示您在Text字段中所输入文本的预览。
编译并运行项目
1. 从Run菜单中选择Run > Run Main Project (F6)。在Output窗口中完成项目编译过程。注意HelloMIDlet.java文件是在执行之前就构建好的。设备仿真器会打开以显示执行MIDlet的结果。默认的设备仿真器是DefaultColorPhone。
2. 在设备仿真器窗口,单击在Launch命令下方的按钮。设备仿真器会启动MIDlet并显示您在源代码中输入的文本。
3.单击Exit下方的按钮关闭MIDlet。然后单击设备右上角的按扭关闭仿真器窗口。