- 浏览: 112992 次
- 性别:
- 来自: 上海
最新评论
-
QQQrui:
好强大,学习了!
如何将baidu地图中的baidu logo 去掉 -
qi_w2006:
为什么不提一下国内的appcan呢?据我所知AppCan在性能 ...
移动应用框架大全 -
aiquantong:
兄弟 估计你是没有做过J2ME游戏,在J2ME游戏时代,对于剧 ...
J2me 游戏点阵字库引擎(一) 之初步 -
hongliufeiyang:
这么整还不累死了,那还不如直接性的用图片剪切呢
J2me 游戏点阵字库引擎(一) 之初步 -
1171320344:
9嗯呢?怎么没人回复?网上只有这里有 火狐的源码
J2me 开源的wap浏览器源代码分析
相关推荐
4. **适用范围:** 此自定义断点函数应在`run()`函数内或由`run()`调用的其他函数中使用,以确保不会因循环占用过多CPU资源而忽略键盘事件,避免潜在的死机风险。 这种自定义断点方法不仅便于在多个位置插入调试点...
例如,可以使用drawRect()、drawString()等方法绘制按钮、文本和游戏元素,同时通过keyPressed()、keyReleased()等事件处理函数来响应用户的按键操作。 二、动画 在J2ME中实现游戏动画通常涉及到帧管理和时间控制。...
通过调用`drawString()`方法,我们可以指定文本内容、位置以及对齐方式。 ### 总结 通过本篇文章,我们了解了J2ME的基本概念、关键技术和GUI设计的相关知识。J2ME不仅为移动设备开发提供了强大的支持,还让开发者...
在`GameCanvas` 构造函数中,创建了一个新的线程并启动,该线程将执行 `run()` 方法,这通常是游戏循环所在的地方,处理方块的下落、碰撞检测、用户输入等。 8. **方法声明**: `destroyApp()`, `pauseApp()` 和 ...
在 J2ME 中,`CustomItem` 类允许开发者创建自定义的用户界面组件,这些组件可以提供更丰富的交互性和视觉效果。下面我们将通过一个具体的示例来深入探讨如何使用 `CustomItem` 来创建一个日历组件。 #### 二、代码...
- 构造函数中设置了画布的宽度和高度,添加了两个命令:“Draw”和“Exit”,并监听这些命令。 - `run()`方法中使用循环不断重绘界面,实现动态效果。 - `paint()`方法绘制了背景色、文字“Miracle”以及一个可...
- 在构造函数中通过 `Display.getDisplay(this).setCurrent(new GameCanvas());` 初始化了一个 `GameCanvas` 实例,并将其设置为当前显示的屏幕。 - `destroyApp`、`pauseApp` 和 `startApp` 方法为空,可以添加相应...
【低级用户界面与事件处理】在J2ME开发中,低级用户界面是指通过基本的API进行定制化的界面设计,通常涉及到Canvas类的使用。Canvas是Displayable的一个子类,提供了一种直接操作设备屏幕像素的能力,适用于需要精细...
按照正确的输出顺序,MIDlet启动时,首先调用构造函数,然后是`startApp()`,最后可能调用`destroyApp()`或`pauseApp()`,但题目中没有提供`resumeApp()`,所以不会出现恢复状态的输出。 11. **屏幕文字绘制**:`g....
// 画图函数为Canvas里的抽象函数,必须重写,画布出现时自动调用 protected void paint(Graphics g) { System.out.println("paint") ; } // 重写,画布放在最前端自动调用 public void showNotify(){ ...