首先要说,要使得你开发的j2me程序响应来自触屏的动作,不需要任何插件。
高级UI组件本身是支持触屏的,所以不用任何特殊的处理。
低级UI组件(Canvas类)如果要响应触屏,就得实现Canvas类中的几个方法:
pointerPressed,pointerDragged,pointerReleased。方法的具体使用,可参阅文档,不在此赘述。
另外,代码都写好了后,怎么看效果呢?为什么在模拟器的屏幕上点击还是没有反应?
如果你在netbeans中开发,只需要选择支持触屏的模拟器即可(据我发现,模拟器名字中有touch字样的那个可以)。
如果你在eclipse中开发,需要找到你安装的wtk目录。找到wtklib\devices文件中你所使用的设备,如DefaultColorPhone\DefaultColorPhone.properties的文件,里面有一行touch_screen=false,把它改成true。
J2ME触屏响应
1891

被折叠的 条评论
为什么被折叠?



