Events LWUIT触觉装置问题

Events LWUIT触觉装置问题,events,java-me,lwuit,Events,Java Me,Lwuit,我需要在列表中捕获当你点击屏幕时应用程序抛出的事件。当我点击屏幕时,actionperformede(ActionEvent e)返回-1,我认为这是默认事件 在非触摸设备中,按下中央按钮启动的事件是Canvas.FIRE,为什么不在触觉设备中 如何执行此操作?actionEvent源参数将来自列表。动作事件被设计成封装动作的触发器(例如按键/触摸),因为这是不相关的。无需区分触发器,因为您始终可以提取所选项目的列表并使用该列表 在某些用例中,人们希望知道单元格渲染器中所触及的位置,但这是一种与

我需要在列表中捕获当你点击屏幕时应用程序抛出的事件。当我点击屏幕时,
actionperformede(ActionEvent e)
返回
-1
,我认为这是默认事件

在非触摸设备中,按下中央按钮启动的事件是Canvas.FIRE,为什么不在触觉设备中


如何执行此操作?

actionEvent源参数将来自列表。动作事件被设计成封装动作的触发器(例如按键/触摸),因为这是不相关的。无需区分触发器,因为您始终可以提取所选项目的列表并使用该列表


在某些用例中,人们希望知道单元格渲染器中所触及的位置,但这是一种与问题无关的特殊情况。

actionEvent源参数将来自列表。动作事件被设计成封装动作的触发器(例如按键/触摸),因为这是不相关的。无需区分触发器,因为您始终可以提取所选项目的列表并使用该列表


在一些用例中,人们希望知道单元格渲染器中所触及的位置,但这是一个与问题无关的特殊情况。

您不认为拥有这些信息可能有用吗?我的意思是,我错过了ActionEvent上的
getEventType()
方法,这对您有意义吗?您可以根据-1检查键码,但通常需要区分事件类型。例如,如果您将actionListener添加到按钮,则您正在观察可能由任何事件触发的按钮按下/释放,因此获取事件类型是没有意义的。但是,如果您向键或指针事件(您可以在表单上执行)添加特定的操作侦听器,那么您就可以提前知道源事件类型。您不认为拥有这些信息会很有用吗?我的意思是,我错过了ActionEvent上的
getEventType()
方法,这对您有意义吗?您可以根据-1检查键码,但通常需要区分事件类型。例如,如果您将actionListener添加到按钮,则您正在观察可能由任何事件触发的按钮按下/释放,因此获取事件类型是没有意义的。但是,如果将特定的操作侦听器添加到键或指针事件(可以在窗体上执行),则可以预先知道源事件类型。