Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Events 注册GWT DOM事件_Events_Gwt - Fatal编程技术网

Events 注册GWT DOM事件

Events 注册GWT DOM事件,events,gwt,Events,Gwt,这可能是一个愚蠢的问题,但我在GWT中编写了一个名为test let say的类,我想让它监听DOM事件。我该怎么做 我尝试过实现KeyPressHandler,然后实现onKeyPress()方法,我在主体中放置了一个Window.alert(“事件”)。尽管当我按任意键测试它时什么也没发生 我查看了Google文档,但我确实认为GWT使获取这些DOM事件变得非常容易 示例 我有一个player类,我想在用户按下左箭头键时激活它的x值。因此,我将推动keypress handler和方法onK

这可能是一个愚蠢的问题,但我在GWT中编写了一个名为test let say的类,我想让它监听DOM事件。我该怎么做

我尝试过实现KeyPressHandler,然后实现onKeyPress()方法,我在主体中放置了一个Window.alert(“事件”)。尽管当我按任意键测试它时什么也没发生

我查看了Google文档,但我确实认为GWT使获取这些DOM事件变得非常容易

示例


我有一个player类,我想在用户按下左箭头键时激活它的x值。因此,我将推动keypress handler和方法onKeyPress()。虽然这不起作用,但我还需要做些什么吗?

您必须将该处理程序添加到实现的小部件中-一个常见的选择是将您的小部件/播放器包装在中(它实现了许多处理程序-键、鼠标等)。

您可以使用GwtQuery,它提供事件而不使用小部件。它的界面类似于jQuery。

您希望跟踪哪种类型的事件?你能提供一个你试图实现的用例/例子吗?我有一个player类,我想在用户按下左箭头键时激活它的x值。因此,我将推动keypress handler和方法onKeyPress()。虽然这不起作用,但还有什么我需要做的吗?