仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 592|回复: 9
打印 上一主题 下一主题

[学习教程] JAVA教程之NetBeans Mobility 6.0 CDC开辟疾速进门指南(一)仓酷云

[复制链接]
若天明 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:17:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
你说是sun公司对她研究的透还是微软?针对自己工具开发的.net网页编程性能上肯定会站上风的。简介

CDC使用程序是指在内存最少为2MB的手持式设备或无线设备上运转的使用程序。这类设置撑持功效比基于MIDP的挪动德律风更多的JVM,挪动德律风的内存一般为128到512KB,而且利用联网的受限设备设置(ConnectedLimitedDeviceConfiguration,CLDC)。
本文档引导您利用NetBeansIDE完成创立Java平台、MicroEdition(JavaME平台)和联网的设备设置(ConnectedDeviceConfiguration,CDC)使用程序的基础步骤。我们将向您展现四种创立JavaMECDC项目(显现设备仿真器中的复杂表单)的办法,每种办法对应一种设置文件。我们还将利用NSIComCrEmeVMforWindowsCE展现另外一种办法。本文档旨在匡助您尽快进门。
目次:

软件请求
增加仿真器平台
创立CDC使用程序
基本设置文件
团体设置文件
AGUI设置文件
利用NSIComCrEmeVMforWindowsCE
利用设置
更多信息
软件请求

入手下手JavaMECDC开辟之前,必需安装NetBeans6.0Mobility或Full版(下载)。客户机/服务器部分必要撑持Web服务的Full版。假如只安装了Mobility版,则必要从更新中央下载以下插件(Tools>Plugins):
lWebApplications
lWebServices
lSunJavaSystemApplicationServer
lSunJavaToolkitforCDC大概安装其他CDC仿真器平台。更多信息请参阅上面的增加仿真器平台。
增加仿真器平台

NetBeansMobilityPack撑持以下仿真器平台:
lSunJavaToolkitforCDC1.0。(参阅安装申明)
lRicohEmbeddedSoftwareArchitectureEmulator1.14c
lSonyEriCSSonCDCPlatformUIQSDK3
lSonyEricssonM600和P990设备
lNokiaSeries80PlatformSDKforSymbianOS,forJava,PersonalProfile
lCrEmeVMforWindowsCE
NetBeansMobility6.0CDC设置指南中列出了增加仿真器平台的申明。
创立CDC使用程序

在本部分中,将为每一个可用设置文件创立一个CDC使用程序项目,关于团体平台和AGUI平台,将利用IDE的GUIBuilder为使用程序创立GUI。
个中设置文件包含:
基本设置文件(Ricoh)
团体设置文件(Nokia、SonyEricsson)
AGUI(SunJavaToolkit、SavaJe)
创立一个新的CDC使用程序-基本设置文件

在此,将利用RicohEmbeddedSoftwareArchitectureEmulator1.14c为基本设置文件创立一个CDC使用程序或Xlet
1.选择File>NewProject(Ctrl-Shift-N)。在Categories上面选择Mobility。在Projects上面选择CDCApplication模板。单击Next。
2.在NameandLocation窗格中,为项目输出称号MyRicohApplication,并在盘算机上为项目指定一个地位。并将CreateMainClass复选框保存为选中形态。单击NEXT。
3.在SelectPlatform页面中,选择Ricoh1.14c。
4.单击Finish。IDE将创立新的使用程序,并在SourceEditor中翻开主类。项目布局以下图所示。请注重,天生的代码基于设置文件。在这类情形下,主类是从jp.co.ricoh.dsdk.xlet.Xlet派生的。此设置文件不撑持NetbeansGUIDesigner。

5.要运转项目,请选择Run>RunMainProject。仿真器将显现文本“TODOimplementmakeUIControls”。

6.您还能够调试项目,并利用JUnit框架创立和调试测试。
创立一个新的CDC使用程序-团体设置文件

在此,将利用NokiaSeries80PlatformSDKforSymbianOS,forJava,PersonalProfile为团体设置文件创立一个applet。SonyEricsson平台也撑持团体设置文件。
1.选择File>NewProject(Ctrl+Shift+N)。在Categories上面选择Mobility。在Projects上面选择CDCApplication模板。单击Next。
2.将项目定名为S80CdcApplication,并在盘算机中为项目指定一个地位。将CreateMainClass复选框保存为选中形态。单击NEXT。
3.在SelectPlatform页面当选择NokiaS80平台。
4.单击Finish。IDE将创立新的使用程序,并在GUIBuilder中翻开主类窗体,以下图所示。请注重,天生的代码基于设置文件。在这类情形下,主类是从java.awt.Frame派生的。
利用ProjectMatisseGUIBuilder创立使用程序界面

可接纳与惯例J2SE开辟不异的体例利用ProjectMatisseGUIBuilder创立使用程序界面。在GUIBuilder中,右键单击Main.java窗体并选择。然后将组件从Palette窗口拖放到GUIBuilder的DesignArea。确保在窗体中仅利用AWT组件。因为一切NokiaSeries80设备都撑持团体设置文件,因而只要AWT小部件可用。
有关利用IDE的GUIBuilder的更多信息,请拜见JavaGUI和ProjectMatisse教程。
完成以上操纵后,在Projects窗口中右键单击项目,然后选择RunProject。设备仿真器的Applications菜单中应显现您的使用程序。如今,能够在仿真器中运转此设备。
您还能够调试项目,并利用JUnit框架创立和调试测试。
创立一个新的CDC使用程序-AGUI设置文件

在此,将利用SunJavaToolkitforCDC1.0为AGUI设置文件创立一个CDC使用程序或Xlet
1.从主窗口当选择File>NewProject(Ctrl+Shift+N)。
2.从Categories当选择Mobility。从Projects当选择CDCApplication。单击Next。
3.在NameandLocation页面中:
l将项目定名为newcdc。
l将MainClass称号变动为newcdc.Mainxlet。
l将SetasMainProject和CreateMainClass复选框保存为选中形态
1.在SelectPlatform页面中,利用下拉菜单选择SunJavaToolkitforConnectedDeviceConfigurationfortheJavaPlatformandDefaultColorPhone作为设备。让设置文件设置坚持稳定。

2.单击Finish。IDE将创立新使用程序并在GUIBuilder中翻开主类窗体。

到时我们不用学struts,不用学spring,不用学Hibernate,只要能把jsf学会了,完全可以替代所有的框架,包括AJAX,都知道AJAX并不是新技术,虽说我没深入学习jsf但我认为jsf应该已经能通过其它技术替代AJAX,实现无缝刷新。
沙发
发表于 2015-1-20 19:16:27 | 只看该作者
是一种使用者不需花费很多时间学习的语言
小魔女 该用户已被删除
板凳
发表于 2015-2-3 12:41:21 | 只看该作者
是一种突破用户端机器环境和CPU
乐观 该用户已被删除
地板
发表于 2015-2-4 21:24:26 | 只看该作者
Sun公司看见Oak在互联网上应用的前景,于是改造了Oak,于1995年5月以Java的名称正式发布。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。
海妖 该用户已被删除
5#
发表于 2015-2-6 12:49:32 | 只看该作者
Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接口(java net),它提供了用于网络应用编程的类库,包括URL、URLConnection、Socket、ServerSocket等。Java的RMI(远程方法激活)机制也是开发分布式应用的重要手段。
飘灵儿 该用户已被删除
6#
发表于 2015-2-13 05:58:37 | 只看该作者
另外编写和运行Java程序需要JDK(包括JRE),在sun的官方网站上有下载,thinking in java第三版用的JDK版本是1.4,现在流行的版本1.5(sun称作J2SE 5.0,汗),不过听说Bruce的TIJ第四版国外已经出来了,是专门为J2SE 5.0而写的。
老尸 该用户已被删除
7#
发表于 2015-2-22 22:45:01 | 只看该作者
是一种将安全性(Security)列为第一优先考虑的语言
只想知道 该用户已被删除
8#
发表于 2015-3-7 03:58:44 | 只看该作者
我大二,Java也只学了一年,觉得还是看thinking in java好,有能力的话看英文原版(中文版翻的不怎么好),还能提高英文文档阅读能力。
活着的死人 该用户已被删除
9#
发表于 2015-3-19 10:24:30 | 只看该作者
J2SE开发桌面应用软件比起 VC,VB,DEPHI这些传统开发语言来说,优势好象并不明显。J2ME对于初学者来说,好象又有点深奥,而且一般开发者很难有开发环境。
若相依 该用户已被删除
10#
发表于 2015-3-27 18:50:33 | 只看该作者
你现在最缺的是实际的工作经验,而不是书本上那些凭空想出来的程序。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-15 16:45

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表