zoukankan      html  css  js  c++  java
  • 怎样将自己编的java程序移植到手机上运行? 运行自编经典“Hello World!”

    用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{

    /*私有变量:
    display相当于手机的屏幕,
    form相当于一个可以容纳很多对象的容器,
    可以在上写字
    command 菜单按钮
    */  
    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文件,传到手机上安装,就可以在手机上执行了。

  • 相关阅读:
    MS SQL数据类型
    ASP中调用存储过程、语法、写法-sql server数据库
    系統存儲過程System stored procedures
    ASP调用带参数存储过程的几种方式
    解密SQLSERVER2000存储过程,函数,视图,触发器
    SQL Script 執行的時間
    各種正則表达式示例
    12款操作系统安装全程图解(菜鸟必备宝典)
    内存 : DDR2与DDR
    數據庫分頁
  • 原文地址:https://www.cnblogs.com/wshan/p/3092926.html
Copyright © 2011-2022 走看看