j2me-readme

所属分类:J2ME
开发工具:Java
文件大小:1KB
下载次数:45
上传日期:2006-11-10 12:47:47
上 传 者aovao
说明:  j2me开发平台拾建环境说明和实例(源代码)!其内容来自internet,并非原作。
(j2me development platform built environment picking notes and examples (source code)! Its content from the internet, not originals.)

J2ME移动开发环境配置教程 1.下载安装工具 jdk-1_5_x 或jdk1.4.x j2me_wireless_toolkit-2_2-ml-windows eclipse-SDK-3.1 或 eclipse-SDK-3.0.x eclipseme.feature_0.9.2_site 2.安装jdk并配置环境变量 按照JDK的提示来安装,安装完之后设置环境变量 假设我们的jdk安装在d:\jdk-1_5_0_04 JAVA_HOME =d:\jdk-1_5_0_04 (说明:安装路径) CLASSPATH = .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar (说明:设置CLASSPATH注意前面的.;别忘记了:)) 最后在path中添加 %JAVA_HOME%\bin (说明:设置执行命令,注意:原先的path后面没有分号的话,必须在将%JAVA_HOME%\bin改为;%JAVA_HOME%\bin) 接下来我们可以测试一下jdk的安装配置是否成功. 编写HelloWorld.java文件,输入如下代码: class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } 保存文件之后,输入javac HelloWorld.java 再输入java HelloWorld 如果你的屏幕上出现Hello World!那么,恭喜你,你的JDK安装成功了! 3.安装j2me_wireless_toolkit-2_2-ml-windows(简称WTK) wtk安装很简单,按照提示安装即可。 4.将eclipse解压到任何位置即可,然后安装eclipse与wtk之间的调用插件. 5.测试J2ME,在eclipse中运行如下代码,如果出现hello world!,恭喜你,你的J2ME移动开发平台安装成功了! import javax.microedition.midlet.*; import javax.microedition.lcdui.*; public class Hello extends MIDlet { private Display display; public Hello() { display = Display.getDisplay(this); } public void startApp() { Form f = new Form("测试"); f.append("hello world!"); display.setCurrent(f); } public void pauseApp() { } public void destroyApp(boolean unconditional) { } } 注意:以上文字教程要配上视频教程,方能更明白.如有不明地方,请登录中国J2ME论坛进行咨询(http://www.j2meforum.cn),教程可以随意传播,但未经作者同意不得善自修改。 教程中难免有误,还望多多指教! /** * HelloWorld.java * * @author WanHui */ import javax.microedition.lcdui.Display; import javax.microedition.lcdui.TextBox; import javax.microedition.midlet.MIDlet; public class HelloWorld extends MIDlet { private TextBox textbox; /** * Constructor of the HelloWorld class */ public HelloWorld() { textbox = new TextBox("", "Hello World!", 20, 0); } /* * The startApp method is used for starting or restarting a MIDlet. * * @see javax.microedition.midlet.MIDlet#startApp() */ public void startApp() { Display.getDisplay(this).setCurrent(textbox); } /* * The pauseApp method is called by the system to ask a MIDlet to "pause" * * @see javax.microedition.midlet.MIDlet#pauseApp() */ public void pauseApp() { } /* * The destroyApp method is called by the system when the MIDlet is about to * be destroyed * * @see javax.microedition.midlet.MIDlet#destroyApp(boolean) */ public void destroyApp(boolean unconditional) { } }

近期下载者

相关文件


收藏者