| 网管联盟 | 网管论坛 | 网管u家 | 网管博客 | 网管软件 | 网管求职 | 小游戏 | 网管搜索 | 网管原创 | 网管聚合 | 网管读摘 | 网管焦点 | 世界素材 | 会员投稿 | 会员中心 |
![]() |
| Windows Linux Cisco 网络技术 数据库 黑客攻防 DotNet Java PHP 认证 新闻资讯 服务器 存储资讯 网络设备 网管学堂 技术专题 焦点 网吧频道 |
网管u家u.bitscn@com
所有的可视组件都位于需要经由MIDlet来显示,而MIDlet上的所有事件,包括键盘事件,按钮事件提交到ActionController 上, ActionController跟据配置文件,将事件转发给相应的Action,Action将处理结果得到的可视组件(Displayable)通过 ActionForward返回MIDlet显示。 网管论坛bbs_bitsCN_com
KBOX的使用非常简单, 以一个HELLO WORLD 为例:
网管网www.bitscn.com
创建一个MIDLET:
网管u家u.bitscn@com
| public class TestMIDlet extends MIDlet{
… 网管网www_bitscn_com protected void startApp() throws MIDletStateChangeException { 网管bitscn_com ActionController controller = ActionController.getInstance(true); 网管网www.bitscn.com controller.registerViewer(this); //Register the MIDlet 网管下载dl.bitscn.com
网管下载dl.bitscn.com
MyKGameCanvas mgc = new MyKGameCanvas("MYGC"); //Create a GameCanvas 中国网管论坛bbs.bitsCN.com
网管网www.bitscn.com KCommand kc = new KCommand("TEST BUTTON", Command.HELP,1,"MYCMD",null); 网管下载dl.bitscn.com } 网管网www_bitscn_com … 中国网管论坛bbs.bitsCN.com } 网管联盟bitsCN@com |
中国网管论坛bbs.bitsCN.com
创建一个Canvas: 网管网www_bitscn_com
| public class MyKGameCanvas extends KGameCanvas{
网管网www.bitscn.com public MyKGameCanvas(String uniqueID) { 中国网管论坛bbs.bitsCN.com super(uniqueID); 网管联盟bitsCN@com
} 网管联盟bitsCN_com public void showString(String string){ 网管论坛bbs_bitsCN_com Graphics g = this.getGraphics(); 网管下载dl.bitscn.com g.setColor(0xFFFFFFFF); 网管论坛bbs_bitsCN_com
g.fillRect(0, 0, this.getWidth(), this.getHeight()); 网管下载dl.bitscn.com g.setColor(0xFF000000); 中国网管论坛bbs.bitsCN.com g.drawString(string, 0, 0, Graphics.TOP|Graphics.LEFT); 网管u家u.bitsCN.com this.flushGraphics(); 网管u家u.bitsCN.com
} 网管bitscn_com } 网管下载dl.bitscn.com |
|
0
|
评论加载中…