j2me开发环境搭建
来源:互联网 发布:vs 符号加载 知乎 编辑:程序博客网 时间:2024/04/20 08:20
东方尚智,3G数字内容学院j2me教程---j2me开发环境搭建
手机开发环境的搭建:
准备
1。KVM 虚拟机
2. J2ME手机模拟器
3。CLDC MIDP类库
4.编译,调试,打包工具
下载
http://java.sun.com
J2SE
Java ME 2.2
1.先安装Java SE
2.再安装Java ME
如何实现Jave ME平台的搭建
1.先装Java SE 再装Java ME
2.使用Sun Wireless Toolkit 2.5
开发Java ME应用
A.创建项目
输入项目名称
入口类名
B.在项目目录下
项目名
src 编写入口程序
res
lib
bin
C。生成项目
D。项目--〉包--〉产生包
3。在高层界面中处理用户事件
Command
CommandListener
a,创建Command对象
B,将Command对象添加到窗口对象中
C.创建一个侦听器类
D.创建一个侦听器对象
E.绑定窗口和侦听器对象
--------------------------代码
import javax.microedition.lcdui.*;
import javax.microedition.midlet.*;
public class AppMain extends MIDlet implements CommandListener{
public Form f1;//欢迎
public Form f2;//游戏
public Form f3;//帮助
public Form f4;//关于
public Command cmdGame;//进入游戏
public Command cmdHelp;//进入帮助
public Command cmdAbout;//进入关于
public Command cmdExit; //退出
public Command cmdBack;//返回主窗口
public AppMain()
{
f1=new Form("欢迎进入");
f1.append("侠v1.0/n");
f1.append("一口气工作室2009大作/n");
try{
Image im=Image.createImage("/fl.PNG");
f1.append(im);
}catch(Exception e){}
f2=new Form("游戏加载");
f2.append("游戏载入中......");
f3=new Form("游戏帮助");
f3.append("同时按住123456789#0#,就可以开始游戏了");
f4=new Form("关于");
f4.append("一口气工作室,成员xxx");
cmdGame=new Command("进入游戏",Command.SCREEN,1);//进入游戏
cmdHelp=new Command("进入帮助",Command.SCREEN,3);//进入帮助
cmdAbout=new Command("进入关于",Command.SCREEN,2);//进入关于
cmdExit=new Command("退出游戏",Command.SCREEN,4); //退出
f1.addCommand(cmdGame);
f1.addCommand(cmdHelp);
f1.addCommand(cmdAbout);
f1.addCommand(cmdExit);
f1.setCommandListener(this);
cmdBack=new Command("返回",Command.BACK,1);
f2.addCommand(cmdBack);
f2.setCommandListener(this);
f3.addCommand(cmdBack);
f3.setCommandListener(this);
f4.addCommand(cmdBack);
f4.setCommandListener(this);
}
public void startApp()
{
Display.getDisplay(this).setCurrent(f1);
}
public void destroyApp(boolean f)
{}
public void pauseApp()
{}
public void commandAction(Command c,Displayable d)
{
if(c==cmdGame)
{
Display.getDisplay(this).setCurrent(f2);
}
if(c==cmdHelp)
{
Display.getDisplay(this).setCurrent(f3);
}
if(c==cmdAbout)
{
Display.getDisplay(this).setCurrent(f4);
}
if(c==cmdBack)
{
Display.getDisplay(this).setCurrent(f1);
}
if(c==cmdExit)
{
this.notifyDestroyed();
//System.exit(0);
}
}
}
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/sdhjob/archive/2009/09/17/4561988.aspx
- 搭建J2ME开发环境
- J2ME 开发环境搭建
- 搭建J2ME开发环境
- J2me开发环境搭建
- j2me开发环境搭建
- j2me开发环境搭建
- J2ME搭建开发环境(转)
- J2ME开发环境的搭建
- 搭建J2ME开发环境 eclipse
- nokia j2me 开发环境搭建
- Eclipse搭建J2ME开发环境
- Eclipse搭建J2ME开发环境
- 二、J2ME开发环境搭建[J2ME入门开发教程]
- J2ME开发环境搭建 之 EclipseMe (转)
- J2ME入门专题:搭建开发环境
- 在Eclipse搭建(Nokia)J2ME开发环境
- 如何使用免费软件搭建J2ME开发环境?
- 用Eclipse搭建J2ME开发环境
- vc2005中运行控制台程序后暂停的方法
- 学生大本营
- 在Mac OS上用Xcode开发C/C++程序
- 生活需要感激,需要前进
- j2me记录仓库,手机电子书实现
- j2me开发环境搭建
- j2me开发高级UI的实现
- j2me打包,FPS射击类游戏的实现
- 无语了!!
- j2meRPG游戏开发
- java读取ResultSet
- 自己的大脑要有一个编程的思维
- IT之路 of china
- 大学生活应该这样度过之参加一个社团让自己溶入团队——