J2ME手机游戏开发流程
来源:互联网 发布:域名买卖交易平台 编辑:程序博客网 时间:2024/05/06 12:17
开发平台:WindowsXP
开发工具:
(1) 开发工具包JDK1.5(Java Developer's Kit)
(2) 无线开发工具包WTK2.5.2(Wireless Toolkit)
(3) Eclipse3.2开发环境
(4) eclipseME1.7.7插件
安装流程:
1、 安装JDK1.5
安装JDK是所有JAVA程序员的必修课,直接双击安装即可,这里所需要做的就是设置环境变量,具体步骤如下:
(1)在桌面右击“我的电脑” 选择 “属性” 在弹出的“系统属性对话框”中选择“高级”选项卡 单击“环境变量”。在弹出的“环境变量”对话框中下半部分“系统变量”中找到“Path”单击“编辑”将“*****(JDK路径名)/bin”加到“变量值”文本框中然后单击确定。
(2)通常windows没有设置classpath环境变量,要新建。单击“新建”,变量名为“classpath” 变量值为“*****(JDK路径名)/lib”,这是JDK包(类库)的路径。
2、 安装WTK2.5.2
安装WTK之前,要确保JDK安装成功。安装WTK很容易,安装程序会自动搜索JDK路径。WTK有4个子目录:apps、bin、docs和lib,WTK没有编译器,可以用任何文本编译器编写JAVA ME程序,如果用WTK开发JAVA ME项目,其默项目认路径是apps。
3、 安装Eclipse3.2
直接把Eclipse压缩包解压就能使用。
4、 配置eclipseME1.7.7插件
这是最关重要的一步,在Eclipse中开发JAVA ME,需要安装EclipseMe插件。对于EclipseMe 0.5.0版本及更早版本的安装,可以下载后直接将其解压到Eclipse安装目录下的plugin文件夹下即可很方便的完成对插件的安装。但是到了0.5.5版本以后,EclipseMe的安装方式发生了较大变化,再用以前的方法将不能成功安装插件。下面将给出EclipseMe这一最新版本插件的具体安装过程:
(1)进入Eclipse界面并通过其"帮助"菜单下的"软件更新"弹出的"查找并安装……"菜单项弹出如下所示的"安装/更新"对话框:
(2)在选中"搜索要安装的新功能部件"后,选择“新建本地站点”,找到EclipseME的路径,完成后,进入下一步安装界面:
(3)开始在"要包括在搜索中的站点"列表中只有"Eclipse.org更新站点"一项,为了将下载的插件安装到Eclipse,点击"新建本地站点……"按钮,这将弹出一个浏览窗口,从中指定EclipseMe压缩包的当前解压路径。最好把EclipseMe放到一个没有中文的路径里。 (4)在上述操作顺利执行完毕之后,将会在站点列表中出现以当前指定目录为名称的站点项目。选中"EclipseME"前面的复选按钮,继续下一步,根据提示进行安装即可。 (5)把eclipseME1.7.7安装包解压,打开Eclipse,选择菜单Windows/preference,打开首选项窗口,选择WTK的安装路径D:/WTK2.5.2,如下图所示:
(6)点击“device management”,选择右上角的“import…”在弹出的窗口中选择“browse…”,找到WTK的安装路径D:/WTK2.5.2,最后点击“refresh”,搜索设备完成后,点击“完成”。
(7)在首选项窗口中选择JAVA/构建路径,若是在“源和输出文件夹”下勾选“项目”,在建立项目的时候,就不会生成src(源文件)和rsc(资源)文件夹。
5、 建立一个项目 (1) 打开Eclipse,选择file/new/other,在新弹出出的窗口中,选择J2ME下的J2ME Midlet Suite,单击Next,输入名称如Test,单击Next选择模拟器的类型,自此建立好了项目Test。 (2) 在“包资源管理器”视图下右击项目Test,选择NEW/Other命令,在打开的窗口中选择J2ME下的J2ME Midlet,点击Next,输入参数: 包:Test 类:simple 接口:javax.microedition.lcdui.CommandListener 完成即可。以下是简单的程序: import javax.microedition.lcdui.Command; import javax.microedition.lcdui.CommandListener; import javax.microedition.lcdui.Display; import javax.microedition.lcdui.Displayable; import javax.microedition.lcdui.Form; import javax.microedition.lcdui.Image; import javax.microedition.lcdui.ImageItem; import javax.microedition.lcdui.Item; import javax.microedition.midlet.MIDlet; import javax.microedition.midlet.MIDletStateChangeException; public class simple1 extends MIDlet implements CommandListener { Display display; Command exit_command; Form form; Image image; ImageItem imageitem; public simple1(){ display=Display.getDisplay(this); exit_command=new Command("exit",Command.EXIT,2); //exit_command=new Command("exit",Command.ENTE,2); form=new Form("Hello World, made by xiao guo,welcome to here"); try{ image=Image.createImage("/bean.png"); imageitem=new ImageItem("",image,Item.LAYOUT_TOP|Item.LAYOUT_CENTER,null); form.append(imageitem); } catch(Exception e){ } form.addCommand(exit_command); form.setCommandListener(this); } protected void destroyApp(boolean arg0) { // TODO 自动生成方法存根 } protected void pauseApp() { // TODO 自动生成方法存根 } protected void startApp() throws MIDletStateChangeException { // TODO 自动生成方法存根 display.setCurrent(form); } public void commandAction(Command command, Displayable display) { // TODO 自动生成方法存根 if(command==exit_command){ destroyApp(true); notifyDestroyed(); } } }
- J2ME手机游戏开发流程
- J2ME手机游戏开发流程
- j2me手机游戏开发
- J2ME手机游戏开发环境WTK配置
- J2ME开发手机游戏:宝石方块
- J2ME手机游戏开发平台的搭建
- j2me专业手机游戏开发基础
- j2me游戏开发之手机键值
- 用Eclipse开发J2ME手机游戏入门讲座
- 为基于J2ME的手机开发移动3D游戏
- 2005年毕业论文----J2ME手机游戏开发高计
- 关于写《J2ME手机游戏开发技术详解》的初衷
- 关于《J2ME手机游戏开发技术详解》的问题!
- 用Eclipse开发J2ME手机游戏入门讲座
- 用Eclipse开发J2ME手机游戏入门讲座(续)
- 2005年毕业论文----J2ME手机游戏开发高计
- 基于J2ME的手机开发移动3D游戏
- J2ME专业手机游戏开发基础(1)
- web.py step by step (1)
- 中电信涉水软件网络商店 开发者可获四成收入
- WAP企业新闻文章源代码下载大全
- samba服务器的建立
- CodeViz源代码中函数调用关系的调用图生成工具
- J2ME手机游戏开发流程
- [双语阅读]全球最贵城市大洗牌 东京第一、北京第九
- 两万枚核弹头瞄准中国
- WPF下移动窗口
- Thread2
- 继续探讨javascript的跨域访问
- 《我的团长我的团》:你要让我来啊,那个犊子不愿意来呀!
- 一下午的结果 一道金山笔试
- 因为