标签: java-me midp j2mepolish midp-2.0
嗨,朋友们, 我创建了一个画布形式&在那我放置了一个图像,这是我的按钮注册。现在我将使用pointerPressed方法仅针对注册图像按钮捕获图像触摸事件。但是我怎么能这样做呢?谁能让我知道如何做到这一点。我如何检测用户使用pointerPressed方法触摸寄存器的图像。请帮帮我的朋友。 感谢
答案 0 :(得分:0)
使用CustomItem将满足您的需求。
答案 1 :(得分:0)
我创建了一个画布表单
Canvas或Form?这些是完全不同的对象,处理指针事件在Canvas vs Form中会完全不同。
如果你提到 pointerPressed ,我怀疑你在谈论Canvas吧?
更新:对于在Canvas上绘制的图像(感谢澄清这个顺便说一句),你需要来知道它占据的区域的坐标,然后你只需要检查x和y坐标是否传递到 pointerPressed 位于图像占用的区域内(这些是指针被按下的水平和垂直位置,相对于画布 - 检查API文档)