我的第一个黑莓系统程序

  黑莓开发的环境搭建好了,接下来就在网上找了黑莓开发的帮助文档,边看边学习,于是我的第一个黑莓程序就诞生了,程序代码如下:
程序代码 程序代码
/*
* FirstJava.java
*我的第一个黑莓程序
*kingley 2009-07-03
* Confidential and proprietary.
*/

import net.rim.device.api.ui.*;
import net.rim.device.api.ui.component.*;
import net.rim.device.api.ui.container.*;
import net.rim.device.api.system.*;

class FirstJava extends UiApplication {
    public static void main(String[] args)
       {
             FirstJava theApp = new FirstJava();
             theApp.enterEventDispatcher();
       }

       public FirstJava()
       {
             pushScreen(new FirstJavaScreen());
       }
}


final class FirstJavaScreen extends MainScreen
{
    public FirstJavaScreen()
       {
            super(DEFAULT_MENU | DEFAULT_CLOSE);
            setTitle(new LabelField("你好,黑莓系统! ", LabelField.ELLIPSIS | LabelField.USE_ALL_HEIGHT));
            add(new RichTextField("这是我的第一个黑莓系统程序!"));
       }
      
       public boolean onClose()
        {
             Dialog.alert("欢迎下次使用");
             System.exit(0);
             return true;
        }

        public boolean keyChar(char key, int status, int time)
        {
             boolean retval = false;
             switch (key) {
             case Characters.ESCAPE:
               onClose();
               retval = true;
               break;
             }
             return retval;
        }
}

  如果你的模拟器没有汉化的话,程序里显示的字符串请不要用中文,要不然会显示乱码。

  下面是运行起来的程序,会在模拟器的桌面菜单中增加一个你的程序,图标为默认,这个可以更改,但是目前我还没找到方法。



  下面是打开程序的屏幕截图。



  下面是程序退出时的提示。




[本日志由 kingley 于 2009-07-03 08:50 PM 编辑]
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: 黑莓 软件
评论: 1 | 引用: 0 | 查看次数: 966
  • 1
ifu25.cn [2009-10-04 11:26 AM]
厉害。。。
  • 1
发表评论
昵 称:
密 码: 游客发言不需要密码.
验证码: 验证码
内 容:
  • 粗体
  • 斜体
  • 下划线
  • 插入图像
  • 超链接
  • 电子邮件
  • 插入引用
  • 表情符号
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 300 字 | UBB代码 关闭 | [img]标签 关闭