对这段代码,我做一些简单的解释:
1、我们的类implements了CommandListener接口,这个接口需要我们实现commandAction方法,而实现这个接口和方法的目的,就是为了对手机的按键做出响应;
2、在这个程序界面中,我们用到了Form类,在Form中添加了字符串,然后再调用display.setCurrent方法显示这个Form,这里,display代表了手机的屏幕,而Form是充满这个屏幕的一个用户控件;
3、这个程序用定义了一个Command对象,而通过Form.addCommand方法加入这个Command对象,这样,在手机的菜单条中就会显示一个“退出”按钮,至于显示在屏幕的左下方还是右下方,那就根据手机而不同了,当我们点击这个按钮的时候,就会触发CommandListener的commandAction方法,我们通过Form.addCommandListener添加监听器。
在项目的快捷菜单中点击运行项目,如下图:
![]() |
| 图12 |
下面是运行效果:
![]() |
| 图13 |
按下模拟器的启动键,就可以启动程序,如下图:
![]() |
| 图14 |
点击模拟器上的退出键,就可以退出程序。
先写到这里了。现在我们得到的,只是一个能够在模拟器上运行的简单程序。我们该如何把它弄到我们的手机上面呢?我们又该如何编写更加复杂的用户界面呢?怎么样才能编写游戏呢?且看我慢慢写来。
【相关文章】
| 共4页: 上一页 [1] [2] [3] 4 | ||
|