使用NetBeans进行J2ME开发(一):别让程序员的手机闲着 - 编程入门网
,图标可以是一个png格式的图片文件,我们这里省略,因为我们还没有为我们的程序准备这样的资源。
使用NetBeans进行J2ME开发(一):别让程序员的手机闲着(6)时间:2011-01-18 海边沫沫点击完成,下面就是IDE为我们自动生成的代码: 这个自动生成的代码代表了一个手机程序的生命周期,其中的startApp()就相当于普通Java程序的main(),而其它两个方法,则分别在程序暂停和程序退出的时候执行。我们对该程序进行扩充,代码如下:
使用NetBeans进行J2ME开发(一):别让程序员的手机闲着(7)时间:2011-01-18 海边沫沫对这段代码,我做一些简单的解释: 1.我们的类implements了CommandListener接口,这个接口需要我们实现commandAction方法,而实现这个接口和方法的目的,就是为了对手机的按键做出响应; 2.在这个程序界面中,我们用到了Form类,在Form中添加了字符串,然后再调用display.setCurrent方法显示这个Form,这里,display代表了手机的屏幕,而Form是充满这个屏幕的一个用户控件; 3.这个程序用定义了一个Command对象,而通过Form.addCommand方法加入这个Command对象,这样,在手机的菜单条中就会显示一个“退出”按钮,至于显示在屏幕的左下方还是右下方,那就根据手机而不同了,当我们点击这个按钮的时候,就会触发CommandListener的commandAction方法,我们通过Form.addCommandListener添加监听器。 在项目的快捷菜单中点击运行项目,如下图: 使用NetBeans进行J2ME开发(一):别让程序员的手机闲着(8)时间:2011-01-18 海边沫沫下面是运行效果: 按下模拟器的启动键,就可以启动程序,如下图: 点击模拟器上的退出键,就可以退出程序。 今天就写到这里了。现在我们得到的,只是一个能够在模拟器上运行的简单程序。我们该如何把它弄到我们的手机上面呢?我们又该如何编写更加复杂的用户界面呢?怎么样才能编写游戏呢?且看我慢慢写来。 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |