社区
J2ME
帖子详情
网上的资料要不就是讲体系结构的,要不就是局部代码,有没有讲J2ME程序组织结构的?
muders
2004-09-07 03:38:58
如题,就是分析一下简单的程序的完整结构,各部分做什么用,如何生成打包这样的基础
...全文
106
5
打赏
收藏
网上的资料要不就是讲体系结构的,要不就是局部代码,有没有讲J2ME程序组织结构的?
如题,就是分析一下简单的程序的完整结构,各部分做什么用,如何生成打包这样的基础
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shiyonggang
2004-09-09
打赏
举报
回复
www.j2me.com.cn 上应该有你需要得
王旺旺旺
2004-09-09
打赏
举报
回复
CSDN - 文档中心 - Java 阅读:3103 评论: 5 参与评论
标题 WTK使用简介(一)——使用入门 wirelessjava [原作]
关键字 J2ME MIDP WTK
出处
J2ME Wireless Toolkit(WTK)是常用的J2ME SDK,使用WTK可以进行程序的编译、校验、运行。有关WTK的信息可查询如下网址http://java.sun.com/products/j2mewtoolkit。
目前最新版本是WTK2.1,该版本支持JTWI(无线产业Java技术规范)Roadmap 1、CLDC1.1和J2ME Web Services API。本文主要介绍WTK2.0版本,该版本支持许多新的技术规范,如MIDP2.0、移动媒体API、无线消息API等。
软件下载与安装
WTK2.0需要JDK1.4版本的支持,可从如下网址下载JDK1.4:http://java.sun.com/j2se/1.4.2/downloads/index.html
WTK2.0可从如下网址下载
http://java.sun.com/products/j2mewtoolkit/download-2_0.html
下载以后先安装JDK,然后安装WTK。安装WTK时会询问JDK的安装路径,请在这一步指定正确的JDK路径。
WTK2.0环境的使用
安装完成后,就可以使用WTK2.0了。首先启动ktoolbar,该程序在WTK20\bin目录下。
在ktoolbar界面上,菜单和工具栏用于执行各种功能,包括新建工程、打开工程、应用程序的编译生成、打包、部署等。下拉列表框用于选择运行应用程序时所用的模拟器。最下面的区域显示系统控制台输出。
在ktoolbar中,选择【File】|【Open Project】或单击工具栏上的【Open Project】按钮,将会弹出如下图所示的窗口。从该窗口列表中选择一个工程,如“photoalbum”,单击【Open Project】按钮,打开该工程。
单击工具栏上的【Run】按钮,会弹出模拟器窗口。用鼠标单击模拟器上的【Select】键或使用键盘上的回车键,可以选择模拟器中的项目运行
WTK2.0提供了四种样式和肤色各不相同的模拟器可供使用,除了默认的彩色模拟器外,还提供了一个黑白模拟器、一个媒体控制模拟器和一个带标准键盘的模拟器QwertyDevice。使用ktoolbar上的Device下拉列表框,可以选择不同的模拟器。
下面介绍如何使用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】按钮进入程序
==============================
我借花献佛了。。。
sbamdanb00
2004-09-09
打赏
举报
回复
这些东西在nokia站上的pdf文件有讲解,到那里下载
sunshinecsdn
2004-09-09
打赏
举报
回复
gz
ecaol
2004-09-07
打赏
举报
回复
UP
《JAVA语言
程序
设计》上课笔记
教学目标: 1.使学生了解JAVA课程的性质、定位、作用;为什么要学习JAVA?让学生知道如何学好JAVA; 教学内容: 一、 问几个问题 1、 你们到这里来干什么的? 来学习JAVA
程序
设计 为什么要来学习JAVA...有的
java基础002
试卷一2013年年底的时候,我看到了
网上
流传的一个叫做《Java面试题大全》的东西,认真的阅读了以后发现里面的很多题目是重复且没有价值的题目,还有不少的参考答案也是错误的,于是我花了半个月时间对这个所谓的...
Java基础
**Java EE 是在 Java SE 的基础上构建的,它提供 Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务
体系
结构
(service-oriented architecture,SOA)和 Web2.0应用
程序
。2018年2月,Eclipse 宣布...
2024年最新版Java面试题及答案整理(持续更新......点赞收藏评论必定狂收offer)
编程就是让计算机为解决某个问题而使用某种
程序
设计语言编写
程序
代码
,并 终得到结果的过程。为了使计算机能够理解人的意图,人类就必须要将需解决的问题的思路、方法、 和手段通过计算机能够 理解的形式告诉计算机...
【JAVA自学笔记 DAY01】Java基础入门
是一种能够按照
程序
运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等。 2、计算机的应用已渗透到...
J2ME
13,100
社区成员
26,495
社区内容
发帖
与我相关
我的任务
J2ME
Java J2ME
复制链接
扫一扫
分享
社区描述
Java J2ME
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章