下载首页 | 资讯中心 | 下载分类 | 最近更新 | 排 行 榜 | 国产软件 | 国外软件 | 汉化补丁 |
文章搜索: 分类 关键字 收藏本站设为首页
您的位置:首页网页设计ASP程序 → J2ME开发环境搭建 之 Sun WTK__教程
J2ME开发环境搭建 之 Sun WTK__教程
日期:2007-5-20 1:26:24 人气:65     [ ]
上一页 [1] [2] 下一页
 什么是J2ME Wireless Toolkit

WTK 的全称是Sun J2ME Wireless Toolkit —— Sun的无线开发工具包,使用其中的工具可以开发在与 Java Technology for the Wireless Industry (JTWI, JSR 185) 规范兼容的设备上运行的 Java 应用程序。该工具箱包含生成工具、实用程序以及设备仿真器。到本文写作时为止可以获取有四个版本,分别是1.0.4, 2.0, 2.1和2.2。每个版本都包括英语,日语,简体中文,繁体中文4个语种包。

1.0.4版只能够开发MIDP1.0 应用程序。

2.0版只能够开发MIDP2.0 应用程序。

2.1版则可以同时开发MIDP1.0, JTWI(CLDC 1.0, MIDP2.0, WMA1.1, 可改用CLDC1.1或加入MMAPI1.1),自定义(自己随机组合Configuration, Profile以及Optional Package)三种环境。

2.2版中,WTK支持MIDP 2.0, CLDC 1.1, WMA 2.0, MMAPI 1.1, Web Services (JSR 172), File and PIM APIs (JSR 75), Bluetooth and OBEX APIs (JSR 82), and 3D Graphics (JSR 184);同时您也可以使用该版开发面向CLDC1.0 和MIDP1.0的应用程序。




系统要求上,WTK2.2至少需要50MB可用硬盘,128MB系统RAM和800MHZ Pentium III CPU。




你可以在sun的官方网站免费下载。

WTK2.2 下载链接(需要先登陆):

http://sdlcweb3b.sun.com/ECom/EComActionServlet;jsessionid=FE979CDFE94DE539C8DE6CF74FED7878










第二节 J2ME WTK的内容和文件结构

在说明WTK文件结构之前,让我们首先把它安装起来。

WTK的安装程序与普通程序一样简单,只有一点需要注意,由于WTK自身并没有附带Java的运行环境JDK,所以,在WTK安装之前你需要安装自己的JDK(笔者这里选用的是JDK1.4.2)。

WTK会首先自动检测当前系统已有的Java虚拟机:



然后显示出当前虚拟机所在路径



您在确定无误后,就可以继续了,最后安装成功后,您将得到一个包括多种实用工具的开发包。






无论哪个版本的WTK都会包括以下几个目录:

appdb目录: RMS数据库信息

apps目录: WTK自带的demo程序

bin目录: J2ME开发工具执行文件

docs目录: 各种帮助与说明文件

lib目录: J2ME程序库,Jar包与控制文件

session目录:性能监控保存信息

wtklib目录: JWTK主程序与模拟器外观




WTK是用来开发MIDP的,为了让MIDlet可以顺利编译和执行,WTK必须具有CLDC和MIDP的类库,WTK可以帮助我们省去额外安装调试这些类库的时间。而不同版本的WTK包含的程序库内容是不一样的,比如说2.0中包含了midpapi.jar, wma.jar, mmapi.jar,而在2.1中则变为了cldcapi10. jar, cldcapi11.jar, midpapi10.jar, midpapi20.jar, wma.jar以及mmapi.jar;在2.2中,wma.jar又细分为wma11.jar, wma20.jar。如果您在开发中需要某个特定的jar包而当前的WTK版本又没有时,您可以简单把这个jar包拷贝如当前WTK的lib文件夹即可。




apps目录中包括了许多Demo程序,为我们演示了J2ME的一些技术实例,这些往往是很好的学习材料。










第三节使用J2ME WTK创建工程

建立新项目

下面让我们用WTK来创建一个经典的Hello World程序,看看这水有多深。

在WTK的程序列表中运行KToolbar,打开WTK主界面。WTK的标题菜单简单明了的列出了这个工具包的可选功能。

单击新建项目,键入新建的项目名和启动MIDlet名,这里的项目是一个MIDlet套间,一般情况下是与MIDlet文件(Java文件)同名。






产生项目以后,会出现项目的设置表,您可以选择当前目标平台,CLDC配置,以及要采用的MIDP可选包。再不需要某个库文件时,请不要选中它,以减少最后程序大小。

另外,您还可以指定MIDlet的属性,这些设置将成为JAD,即J2ME程序的描述信息文档。

我们的Hello World目前不需要其它的附加设置,于是采用默认,确定之后,控制台信息提示建立成功。








WTK产生项目后,不同类型的资源有着相对固定的存放位置。Java源文件被放在apps目录下\Hello World\src下,相关程序资源文件(图片,音频)放在\Hello World\res下,应用程序库文件放在\Hello World\lib下,这在WTK中是必须注意的,即便是相对路径,也必须是在该类型目录下建立。




项目创建成功后,我们来创建一个MIDlet文件,MIDlet是J2ME项目文件的入口文件,也是必须的。在\Hello World\src目录下创建HelloWorld.java,采用默认包,注意,此时创建的java程序必须是与我们在创建项目时键入的MIDlet类名一致。




在新创建的java文件中输入代码,下文是一个简单的欢迎Form程序。

import javax.microedition.lcdui.*;

import javax.microedition.midlet.MIDlet;




public class HelloWorld extends MIDlet {




Display display;
出处:本站原创 作者:佚名
 阅读排行
01.精美qq空间横幅代码
02.最酷qq个性女生网名
03.最新又有免费QQ秀啦《..
04.巧用透明FlaSh扮靓你的..
05.花之神匠代码(最新代码..
06.最新QQ空间免费导航
07.最新免费个人形象设置..
08.最新qq空间flash代码m..
09.CSS技术结合图像实现动..
10.Photoshop光影魔术师:..
11.QQ音速种子狂刷
12.最新QQ空间透明代码
13.PS实例教程:教你制作结..
14.Photoshop光影魔术师:..
15.制作背景图__教程
16.用Photoshop制作漂亮的..
17.如何获得QQ音速种子
18.≤QQ空间代码≥在日志..
19.网页浮动广告的制作代..
20.用Photoshop制作大红灯..
21.常用CSS
22.Photoshop给靓丽美女打..
 推荐文章
·Photoshop 表现技法之..
·快速将你的相片矢量化..
·PHOTOSHOP制作炽热的太..
·用Photoshop制作美丽的..
·流行杀手的娃娃工厂__..
·打造8号台球__教程
·PHOTOSHOP制作待机MM图..
·用Photoshop帮MM做纹身..
·PHOTOSHOP美眉着色绝招..
·PHOTOSHOP花露的制作_..
·PHOTOSHOP渐变工具的巧..
·PHOTOSHOP手绘奥兰多-..
·高难度抠图两种方法__..
·Photoshop高尔夫球的制..
·Photoshop打造精美玉佩..
Eqxia_COM下载站 版权所有 Copyright© 2001-2005 Www.eqxia.COM, All Rights Reserved.