midlet 命令上的触摸事件

发布于 2024-08-21 12:25:43 字数 353 浏览 6 评论 0原文

我正在为诺基亚创建触摸设备应用程序。
J2ME 在画布上提供了pointerPressedreleaseddragged 方法。

我已经在全屏模式下生成了一个带有命令的画布。
单击“选项”命令时,会打开另一个命令菜单,其中包含“确定”、“后退”、“下一步”等命令。

现在要获取子命令菜单的事件,我必须获取单击了哪个命令。

我的问题是如何获得已单击的特定命令?
应用程序适用于 N97/Musicexpress(不支持键盘)。我只是想要使用触摸功能的出路。
keyPressed 事件对我来说根本没有用。

I am creating application for touch devices for nokia.
J2ME provides methods pointerPressed, released and dragged on canvas.

I have generated a canvas in full screen mode having commands.
On click of "option" command, another command menu opens, which is having commands like Ok, Back, Next.

Now to get the event of sub command menu I have to get that which command is clicked.

My question is how can I get that particular command has been clicked?
Application is for N97/Music express (no keyboard support). I just want the way out using touch functionality.
keyPressed event is not at all useful for me.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

月下伊人醉 2024-08-28 12:25:43

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

If you have pointer events, then look at the co-ordinates of the event, and check to see whether it lies within where you're drawing your menu option on the canvas.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文