快速业务通道

NetBeans 6.0可视Mobile设计器自定义组件:PIM浏览器 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-16

NetBeans 6.0可视Mobile设计器自定义组件:PIM浏览器

时间:2011-06-29 netbeans.com

可视 Mobile 设计器(VMD) 是 NetBeans Mobility 包中的图形界面,允许您使用拖放组件来设计移动应用程序。VMD 允许使用 Mobility 包提供的组件或您自己设计的组件来定义应用程序流程和设计 GUI。VMD 包含许多标准 User Interface (UI) 组件,可用于创建 Lists、Alerts、Forms 和 Images 等应用程序。它还包括一些自定义组件,可用于简化一些比较复杂的功能的创建,比如等待屏幕、启动屏幕、表格项目等。

PIM 浏览器是自定义组件,提供了对日历、地址簿或任务列表等标准移动设备功能的方便访问。可以使用PIM 浏览器组件以允许移动 Java 应用程序访问本地存储的个人信息数据库。此组件使用 PIM(个人信息管理)API,此 API 是 JSR-75 规范 中用于 Java ME Platform 的 PDA Optional Packages 的一部分。JSR-75 不是 MIDP 2.0 规范的一部分,它在定义上属于自定义组件,因此只能与支持 JSR-75 的设备一起使用。

应用程序概述

本例显示如何在支持 JSR-75 的设备的移动应用程序中使用PIM 浏览器组件。它阐述了组件的基本功能,比如浏览设备的联系人数据库、日历或待办事项列表的内容。除了PIM 浏览器之外,我们还需要使用其他三个组件:启动屏幕、文本框和报警。

软件需求

开始之前,需要在您的计算机中安装以下软件:

带有 Mobility 包的 NetBeans IDE 6.0

Java Standard Development Kit (JDK) 版本 6.0。

如果您不了解 NetBeans Mobility Pack,则应在继续之前先阅读 NetBeans 6.0 Mobility CLDC/MIDP 快速入门指南。

安装和运行示例应用程序

开始之前,您可能希望查看本教程的最终结果。

执行以下步骤安装 PIMBrowserExample 应用程序:

下载 pimbrowserexample.zip

解压文件。

在 IDE 中,选择“文件”>“打开项目”并浏览包含已解压文件的文件夹。

打开“项目”和“导航”窗口。它应如下所示:

NetBeans 6.0可视Mobile设计器自定义组件:PIM浏览器 - 编程入门网

NetBeans 6.0可视Mobile设计器自定义组件:PIM浏览器(2)

时间:2011-06-29 netbeans.com

在“项目”窗口中,右键单击项目节点并选择“运行项目”选项(也可以按 F6 键)。在应用程序运行时,一个仿真程序窗口将打开并显示正在默认设备仿真程序中运行的应用程序。

在“仿真器”窗口中,单击“启动”下方的按钮。

仿真程序显示启动屏幕组件,之后是 PIM 浏览器组件,如下所示:

NetBeans 6.0可视Mobile设计器自定义组件:PIM浏览器 - 编程入门网

联系人详细信息

NetBeans 6.0可视Mobile设计器自定义组件:PIM浏览器 - 编程入门网

上下移动鼠标以浏览可用位置。

单击“返回”下的按钮返回到联系人列表。

单击“退出”下方的按钮以关闭应用程序。

使用 PIM 浏览器自定义组件创建应用程序

既然已经看到了正在运行的 PIM 浏览器组件,让我们返回起点创建此应用程序。要创建应用程序,请执行以下操作:

创建 PIMBrowserExamplee 项目

将软件包和可视 MIDlet 添加到 PIMBrowserExample 项目中

将组件添加到 PIMBrowserExample 中

将命令添加到 PIM 浏览器组件中

连接组件以创建应用程序流程

将联系人添加到无线工具包(Wireless Toolkit)联系人数据库中

运行项目

NetBeans 6.0可视Mobile设计器自定义组件:PIM浏览器(3)

时间:2011-06-29 netbeans.com

创建 PIMBrowserExample 项目

选择“文件”>“新建项目”(Ctrl-Shift-N)。在“类别列表”中,选择“移动”选项。在“项目”列表中,选择“MIDP 应用程序”选项并单击“下一步”按钮。

在“项目名称”字段中输入 PIMBrowserExample。将“项目位置”更改为您系统上的任意目录。从

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号