⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.txt

📁 j2me开发平台拾建环境说明和实例(源代码)!其内容来自internet,并非原作。
💻 TXT
字号:

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) {
 }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -