游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1598|回复: 0

用Eclipse搭建J2ME开发平台wxh zt

[复制链接]

1367

主题

1993

帖子

2118

积分

金牌会员

Rank: 6Rank: 6

积分
2118
发表于 2007-1-12 21:17:00 | 显示全部楼层 |阅读模式

By  angelr 发表
    J2ME即Java 2 Micro Editon(Java 2 微型版),常用于小型设备,如移动电话,PDA,网络电话等的开发.  
     eclipseME作为eclipse的插件,用来支持对J2ME的开发.  

  1. 下载eclipse3.1, Sun WTK 2.2, EclipseME1.1.0.
      2. 在eclipse中安装eclipseME插件:
         启动eclipse-->菜单栏Help-->Software Updates-->Find and Install-->Search for features to install-->next-->New Archived Site-->找到安装的eclipseME-->Finish-->一直点next-->Install All-->重启eclipse
      3. 此时就可以进行J2ME工程的开发,但是没有可用的手机模拟器,因此可以把WTK以及模拟器集成到开发环境中,WTK中自带有模拟器,也可以自己到每种手机的网站下,如诺基亚,摩托罗拉等.
         启动eclipse-->菜单栏Windows--&gtreferences-->左边会出现J2ME-->点开-->选Platform
Component-->鼠标右键单击右边的Wireless Toolkits-->点Browse选取WTK的安装路径-->Finish
      4. 这时就可以开始手机开发了,创建一个J2ME Midlet Suite,然后建一个类MainMIDlet.java
运行.
    MainMIDlet.java的代码如下:
         
import javax.microedition.midlet.MIDlet;
import javax.microedition.midlet.MIDletStateChangeException;
import javax.microedition.lcdui.*;

public class MainMIDlet extends MIDlet {

private Display display;
public MainMIDlet() {
super();
System.out.println("Constructor!");
display = Display.getDisplay(this);
}

protected void startApp() throws MIDletStateChangeException {
System.out.println("startApp Called!");
TextBox t = new TextBox("First MIDlet","哈哈,成功了!",256,0);
display.setCurrent(t);
    }

protected void pauseApp() {
        System.out.println("pauseApp Called!");
}

protected void destroyApp(boolean arg0) throws MIDletStateChangeException {
        System.out.println("destroyApp Called: " + arg0);
}
}

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-26 05:41

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表