Java me midlet命令上的触摸事件

Java me midlet命令上的触摸事件,java-me,midp,lcdui,Java Me,Midp,Lcdui,我正在为诺基亚触摸设备创建应用程序。 J2ME提供了在画布上压缩、释放和拖动的方法 我已经在全屏模式下生成了一个包含命令的画布。 单击“选项”命令,另一个命令菜单打开,其中包含Ok、Back、Next等命令 现在要获得子命令菜单的事件,我必须获得单击的命令 我的问题是,如何获得已单击的特定命令? 该应用程序适用于N97/Music express(不支持键盘)。我只想通过触摸功能找到出路。 按键事件对我一点用处都没有。如果您有指针事件,请查看事件的坐标,并检查它是否位于画布上绘制菜单选项的位置。

我正在为诺基亚触摸设备创建应用程序。
J2ME提供了在画布上压缩、释放和拖动的方法

我已经在全屏模式下生成了一个包含命令的画布。
单击“选项”命令,另一个命令菜单打开,其中包含Ok、Back、Next等命令

现在要获得子命令菜单的事件,我必须获得单击的命令

我的问题是,如何获得已单击的特定命令?
该应用程序适用于N97/Music express(不支持键盘)。我只想通过触摸功能找到出路。

按键
事件对我一点用处都没有。

如果您有指针事件,请查看事件的坐标,并检查它是否位于画布上绘制菜单选项的位置。

谢谢您的回复。但是想象一下,我有5个不同的视图,每个画布上有不同的命令。按照您建议的方式,我必须为每个视图的每个命令手动获取每个坐标。有没有最佳的解决方案?您是否使用自己设计的画布菜单系统?如果是这样,您应该使每个菜单选项成为一个对象,它知道自己在屏幕上的区域和位置。然后,当收到指针事件时,依次通知每个菜单选项坐标,并让选项类根据坐标是否在其屏幕区域内返回true或false。是的,我正在使用画布菜单系统。我寻找了其他可行的选择,但我认为J2MEAPI不支持类似的东西,所以最后我开始应用坐标系。将尝试使其动态化以实现可重用性。您在SVG(JSR226)或LWUIT上看到了什么吗?