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

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

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

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

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

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

    图12

    下面是运行效果:

    图13

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

    图14

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

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

    【相关文章】

    【责任编辑:火凤凰 TEL:(010)68476606-8007】


    共4页: 上一页 [1] [2] [3] 4
    【内容导航】