科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道基础软件使用NetBeans进行J2ME开发(一):别让程序员的手机闲着(4)

使用NetBeans进行J2ME开发(一):别让程序员的手机闲着(4)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

本文是作者几个J2ME的手机程序的第一篇,它只是一个能够在模拟器上运行的简单程序。接下来的文章将回答我们,如何把它弄到我们的手机上面?我们又该如何编写更加复杂的用户界面呢?怎么样才能编写游戏呢?

作者:海边沫沫 来源:BlogJava 2007年9月1日

关键字:

  • 评论
  • 分享微博
  • 分享邮件

对这段代码,我做一些简单的解释:

1、我们的类implements了CommandListener接口,这个接口需要我们实现commandAction方法,而实现这个接口和方法的目的,就是为了对手机的按键做出响应;

2、在这个程序界面中,我们用到了Form类,在Form中添加了字符串,然后再调用display.setCurrent方法显示这个Form,这里,display代表了手机的屏幕,而Form是充满这个屏幕的一个用户控件;

3、这个程序用定义了一个Command对象,而通过Form.addCommand方法加入这个Command对象,这样,在手机的菜单条中就会显示一个“退出”按钮,至于显示在屏幕的左下方还是右下方,那就根据手机而不同了,当我们点击这个按钮的时候,就会触发CommandListener的commandAction方法,我们通过Form.addCommandListener添加监听器。

在项目的快捷菜单中点击运行项目,如下图:

图12

下面是运行效果:

图13

按下模拟器的启动键,就可以启动程序,如下图:

图14

点击模拟器上的退出键,就可以退出程序。

先写到这里了。现在我们得到的,只是一个能够在模拟器上运行的简单程序。我们该如何把它弄到我们的手机上面呢?我们又该如何编写更加复杂的用户界面呢?怎么样才能编写游戏呢?且看我慢慢写来。

查看本文来源

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章