- 关 键 词:
- 配置文件
所有的可视组件都位于需要经由MIDlet来显示,而MIDlet上的所有事件,包括键盘事件,按钮事件提交到ActionController 上, ActionController跟据配置文件,将事件转发给相应的Action,Action将处理结果得到的可视组件(Displayable)通过 ActionForward返回MIDlet显示。
KBOX的使用非常简单, 以一个HELLO WORLD 为例:
创建一个MIDLET:
| public class TestMIDlet extends MIDlet{
… protected void startApp() throws MIDletStateChangeException { ActionController controller = ActionController.getInstance(true); controller.registerViewer(this); //Register the MIDlet MyKGameCanvas mgc = new MyKGameCanvas("MYGC"); //Create a GameCanvas KCommand kc = new KCommand("TEST BUTTON", Command.HELP,1,"MYCMD",null); } … } |
创建一个Canvas:
| public class MyKGameCanvas extends KGameCanvas{
public MyKGameCanvas(String uniqueID) { super(uniqueID); } public void showString(String string){ Graphics g = this.getGraphics(); g.setColor(0xFFFFFFFF); g.fillRect(0, 0, this.getWidth(), this.getHeight()); g.setColor(0xFF000000); g.drawString(string, 0, 0, Graphics.TOP|Graphics.LEFT); this.flushGraphics(); } } |
相关专题
- Spring开源框架技术 (706篇文章)
- J2ME开发教程 (593篇文章)
- J2ME游戏开发应用 (648篇文章)
- 初学者如何开发一个高质量的J2EE系统 (29次浏览)
- 怎样部署基于WebSphere的J2EE应用 (28次浏览)
- J2EE综合:Java学习:EJB的专用术语解释 (20次浏览)
- 在Ubuntu 7.10 Linux下搭建J2EE开发环境 (14次浏览)
- 常见J2ME系统属性及其作用列表 (13次浏览)
- J2ME综合-J2ME应用程序内存优化三招 (12次浏览)
- 代码生成新工具:J2EE Spider (12次浏览)
- 详细讲解J2ME中用不到的Java基础知识 (11次浏览)
- J2EE综合--java语言不一定就跨平台 (11次浏览)
- 基于J2ME的SVGT移动应用(二) (10次浏览)




