如何在手机里编程序?
- 提问者网友:嗝是迷路的屁
- 2021-03-04 23:04
- 五星知识达人网友:末日狂欢
- 2021-03-05 00:31
- 1楼网友:街头电车
- 2021-03-05 01:23
用jbuilder制作jar文件时,选择jad版本信息的时候,应该准确的填写。jbuilder9制作midlet suit jar时的midp的默认值是2.1,cldc的默认值是1.1。
n73 java:midp2.0、cldc 1.1、3d api、pim api、
5610xm java midp 2.0
下面贴一段java程序的代码,这个小示例程序是在手机的屏幕上写出一行字“hello world!”来。 package testform1; //导入必要的包,这两个包是必须要的。 import javax.microedition.midlet.*; import javax.microedition.lcdui.*; //必须有一个主类,该类继承自midlet实现了commandlistener接口 public class testform1 extends midlet implements commandlistener{ private display display; private form form; private command command1,command2; //构造函数 public testform1() { display = display.getdisplay(this); form = new form("my first java app"); command1 = new command("退出",command.exit,1); command2 = new command("添加文字",command.item,1); //将菜单按钮添加到form中去,并且为它们注册侦听器 form.addcommand(command1); form.addcommand(command2); form.setcommandlistener(this); } //以下5个函数,除了自己定义的那个,其他四个都是必须要的 public void startapp(){ display.setcurrent(form); } public void pauseapp(){ } public void destroyapp(boolean _boolean){ } //这个函数是自己定义的。 public void appendstring(){ form.append("hello world!\n"); } //侦听到用户选择相应的按钮的时候,要执行的动作 public void commandaction(command command, displayable displayable){ if(command == command1){ //程序暂停 notifydestroyed(); } if(command == command2){ appendstring(); //notifypaused(); } } } 编译运行,最后打包成jar文件,传到手机上安装,就可以在手机上执行了。