
J2ME
文章平均质量分 65
孤独浪子
这个作者很懒,什么都没留下…
展开
-
J2ME飞行射击类游戏一
实例说明: 1.实例规则 玩家控制一架飞机(该项目用一矩形代替);按手机方向键可以控制飞机上下左右移动,但飞机不能出屏幕,按中间键可向前方发射子弹,按新号键,飞机发射炮弹的火力会逐渐增强,当炮弹触屏后会自动消失。 2.实例效果: 该实例在模拟器上的运行效果如下: 飞机的初始火力 按*号键后的火力 3.类设计: (原创 2012-07-09 20:21:12 · 8305 阅读 · 0 评论 -
J2ME中的Display和Displayable
Display: 显示设备类,如手机屏幕等.MIDP使用Display来进行用户界面的管理.Display具有向用户显示内容的功能.一个MIDlet只能有一个Display对象.应用程序可以通过调用getDisplay()方法来得到Display对象.应用程序从开始到结束都可以调用这个方法,但是所调用的Display对象都是同一个. Display方法: static getDispla原创 2012-07-16 22:22:24 · 7887 阅读 · 0 评论 -
J2ME中的drawString()方法技巧
在J2ME游戏开发中,在用drawString()方法画字符串时,没有做过移植的,仅仅在模拟器上测试的同学们,可能都会发现,画的String怎么老是不固定。遇到这种情况很正常,不同机型的模拟器,相同的font大小都不一样。这可能让很多刚开始学习和从事J2ME开发的程序员感到棘手;难道每个机型都有自己的一套代码吗?其实不是的,J2ME通常采用一下做法: 一般做法,会设置几原创 2012-07-16 23:54:02 · 7941 阅读 · 0 评论 -
J2ME开发中实现文字的自动换行
实例说明: 在J2ME游戏开发中,经常需要一些说明性的文字,如游戏菜单,游戏帮助,或者游戏的内容简介,这些文字一般都很多,而手机屏幕的宽度有限,由于J2ME自身没有提供文字分行显示的方法,所以我们要自己写算法根据每行的宽度限制来自动调整每行文字的个数。效果如下图所示: 实现方法一: 我们可以自己写这样一个工具类,类中包含这样一个一个strspilt()方法,用户传入要绘原创 2012-07-20 22:42:34 · 7531 阅读 · 0 评论