冷枫@CSDN

CSharp程序员大本营:积累平凡就是积累卓越!有了翅膀,你就有了天空!钝到极点的刀才最具杀伤力——因为它是锤子!

宋巍巍ID:JavaProgramers
452315次访问,排名102好友54人,关注者72
毕业于南阳理工学院计算机系软件工程专业,一直从事于软件开发工作,编程经验5年,一线程序员出身,开发实战经验丰富,精通Asp,Asp.NET, ERP(C#.NET),基于WEB(Asp.Net)的MIS等世道上的一般编程,精通SQL Server存储过程开发,曾为一家中型商务企业软件开发工程师,软件培训师。
JavaProgramers的文章
原创 283 篇
翻译 0 篇
转载 24 篇
评论 340 篇
╄ 冷枫的公告
╄ 冷枫 Asp.NET微软MVP
本Blog技术支持QQ群
[NET技术联盟]:1908832
[冷枫开发小组]:6307410
CSharp开放源码促进会
CSharp程序员大本营
最近评论
fsfsfsf:fsfsfsd
ljf_chenhuan:谁知道FLEX1.5和3.0有多大区别
wfdsagghf:有办法反编VB dll吗
芳芳:我用了这个软件,生成了代码,但是这些代码不可以在vs2005直接打开的。老是提示出来转换向导,但老是转换出错。难道用这个软件自动生成的代码不可以直接用vs205代开吗?
希望大虾们给我意见,我急啊啊啊啊啊!!!!!
dsa:fdsf
文章分类
收藏
    相册
    IT英雄传奇
    大学留念集
    公司一角
    旅游系列二
    旅游系列三
    旅游系列一
    [╄ 冷枫]简介
    站长简介(RSS)
    经典网站收集
    .NET分页存储过程
    AJAX中国
    DOTNET控件网
    DotNet男孩社区
    Java共舞
    Tutorails[.NET]
    中国盟动力
    冷枫技术论坛
    开发者在线
    技术无极限(RSS)
    深圳赶集网
    源码网
    软件项目网
    网上邻居
    『 天道酬勤 』(RSS)
    『 孟子E章 』(RSS)
    『 孟子E章 』
    『 邹建专栏 』(RSS)
    『webdiyer 』
    微软官方
    ASP.NET 入门教程
    webcast视频教程
    存档
    订阅我的博客
    XML聚合  FeedSky

    原创 WTK使用简介——使用入门收藏

    新一篇: 一个老菜鸟的J2ME心得 | 旧一篇: JSP实战型程序连载:通用数据库连接JavaBean

    J2ME Wireless Toolkit(WTK)是常用的J2ME SDK,使用WTK可以进行程序的编译、校验、运行。有关WTK的信息可查询如下网址%3
    http://java.sun.com/products/j2mewtoolkit。q%@
    ©中国JAVA手机网 -- 做最专业的Java用户论坛,为Java开发者提供最全面的资料  y5
     目前最新版本是WTK2.1,该版本支持JTWI(无线产业Java技术规范)Roadmap 1、CLDC1.1和J2ME Web Services API。本文主要介绍WTK2.0版本,该版本支持许多新的技术规范,如MIDP2.0、移动媒体API、无线消息API等。:
    ©中国JAVA手机网 -- 做最专业的Java用户论坛,为Java开发者提供最全面的资料  '=
    软件下载与安装71
    ©中国JAVA手机网 -- 做最专业的Java用户论坛,为Java开发者提供最全面的资料  {q8g#l
    WTK2.0需要JDK1.4版本的支持,可从如下网址下载JDK1.4:d6
    ©中国JAVA手机网 -- 做最专业的Java用户论坛,为Java开发者提供最全面的资料  ^w\
    http://java.sun.com/j2se/1.4.2/downloads/index.htmlqgF9-n
    ©中国JAVA手机网 -- 做最专业的Java用户论坛,为Java开发者提供最全面的资料  O6
    WTK2.0可从如下网址下载>|PjZf
    ©中国JAVA手机网 -- 做最专业的Java用户论坛,为Java开发者提供最全面的资料  +
    http://java.sun.com/products/j2mewtoolkit/download-2_0.htmlNmI
    ©中国JAVA手机网 -- 做最专业的Java用户论坛,为Java开发者提供最全面的资料  XJ-C
       下载以后先安装JDK,然后安装WTK。安装WTK时会询问JDK的安装路径,如下图所示,请在这一步指定正确的JDK路径l
    ©中国JAVA手机网 -- 做最专业的Java用户论坛,为Java开发者提供最全面的资料  jzV2


    WTK2.0环境的使用

       安装完成后,就可以使用WTK2.0了。首先启动ktoolbar,该程序在WTK20\bin目录下。ktoolbar运行窗口如下图所示:


     在图中所示的ktoolbar界面上,菜单和工具栏用于执行各种功能,包括新建工程、打开工程、应用程序的编译生成、打包、部署等。下拉列表框用于选择运行应用程序时所用的模拟器。最下面的区域显示系统控制台输出。    


     

     




    ktoolbar中,选择【File】|【Open Project】或单击工具栏上的【Open Project】按钮,将会弹出如下图所示的窗口。从该窗口列表中选择一个工程,如“photoalbum”,单击【Open Project】按钮,打开该工程。


    打开工程后的ktoolbar如下图所示,对比上面ktoolbar的界面可以看出一些原来不可用的按钮现在都可以使用了。

    单击工具栏上的【Run】按钮,会弹出模拟器窗口。用鼠标单击模拟器上的【Select】键或使用键盘上的回车键,可以选择模拟器中的项目运行,下图是一段动画应用程序运行中的快照。

    WTK2.0提供了四种样式和肤色各不相同的模拟器可供使用,除了上面所示的默认的彩色模拟器外,还提供了一个黑白模拟器、一个媒体控制模拟器和一个带标准键盘的模拟器QwertyDevice。使用ktoolbar上的Device下拉列表框,可以选择不同的模拟器。QwertyDevice模拟器如下图所示。

     

    下面介绍如何使用WTK编译运行自己编写的应用程序。首先给出手机上的Hello World程序。

    建立源文件

       建立文件Hello.java,其内容如下:

    import javax.microedition.midlet.MIDlet;

    import javax.microedition.lcdui.*;
    public class Hello extends MIDlet

    {

            private Display display;

            public Hello(){

            }

            public void startApp(){

                      display=Display.getDisplay(this);

                      TextBox t=new TextBox("Demo App","Hello World",256,0);

                      display.setCurrent(t);

            }

            public void pauseApp(){

            }

            public void destroyApp(boolean unconditional){

            }
    }

     

     

     

    编译运行程序

       在ktoolbar界面中,单击【New Project】按钮,在弹出的窗口中输入如下图所示的数据。


      然后单击【Create Project】,将出现下图所示的工程设置窗口。在该窗口中可以设置工程的各种属性,此时先接受默认设置,单击【OK】

    WTK把所有工程都放在WTK20\apps\目录下。创建工程后检查该目录,会发现多出一个HelloWorld文件夹。在该文件夹中又有四个文件夹:src、res、lib和bin。其中“src”用于存放源文件,“res”存放程序所需的资源文件,“lib”存放程序所需的库文件,刚创建工程时这三个目录下没有任何文件。在“bin”目录下有两个文件,“MANIFEST.MF”和“HelloWorld.jad”。“MANIFEST.MF”是清单文件,记录了工程的各种属性信息,“HelloWorld.jad”记录的内容与“MANIFEST.MF”类似,使用手机从网上下载Java软件时会用到该文件。这两个文件的内容都可以用普通的编辑程序修改,也可以在上图所示的工程设置窗口中修改。在创建工程后,选择【Project】|【Settings…】菜单或单击工具栏上的【Settings…】按钮,都可以打开工程设置窗口。

       将Hello.java文件复制到HelloWorld\src目录下,然后单击ktoolbar上的【Build】按钮编译源程序。如果源程序有错误,控制台会显示相应的错误信息。如果编译成功会在控制台显示如下信息:

    Project settings saved

    Building "HelloWorld"

    Build complete

       源程序编译成功后,单击工具栏上的【Run】按钮运行程序,单击模拟器上的【Select】按钮进入程序,如下图所示。



    写这篇教程希望能达到抛砖引玉的效果,有什么不懂可以跟帖。

     

    发表于 @ 2006年05月30日 10:37:00|评论(loading...)|编辑

    新一篇: 一个老菜鸟的J2ME心得 | 旧一篇: JSP实战型程序连载:通用数据库连接JavaBean

    评论

    #xkpkhu 发表于2008-07-02 17:51:22  IP: 124.162.73.*
    wow power leveling
    发表评论  


    登录
    Csdn Blog version 3.1a
    Copyright © ╄ 冷枫