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
Java GWT OnScroll事件未触发_Java_Gwt_Scroll - Fatal编程技术网

Java GWT OnScroll事件未触发

Java GWT OnScroll事件未触发,java,gwt,scroll,Java,Gwt,Scroll,我有一个小应用程序,它将文本区域包装在滚动面板中 当我实例化ScrollPanel并在OnModuleLoad()中附加ScrollEventHandler时,OnScroll事件会正确触发 但是,当我为滚动面板包装文本区域创建一个单独的复合类时,将处理程序附加到它上-不会触发OnScroll。我可以在屏幕上看到复合小部件,没有显示编译或运行时错误,但当我滚动时仍然没有发生任何事情 有什么想法吗?您是否添加了sinkEvents(Event.ONSCROLL) Composite小部件是一个有点

我有一个小应用程序,它将
文本区域
包装在
滚动面板

当我实例化
ScrollPanel
并在
OnModuleLoad()
中附加
ScrollEventHandler
时,
OnScroll
事件会正确触发

但是,当我为
滚动面板
包装
文本区域
创建一个单独的
复合
类时,将处理程序附加到它上-不会触发
OnScroll
。我可以在屏幕上看到复合小部件,没有显示编译或运行时错误,但当我滚动时仍然没有发生任何事情


有什么想法吗?

您是否添加了
sinkEvents(Event.ONSCROLL)

Composite
小部件是一个有点奇怪的编译,它声称内部小部件就是它自己。 尝试创建您自己的“小部件”,并使用
setElement(DOM.createDiv())
和您自己的小部件。如果
sinkEvent(int)
代码不工作,这可能会有所帮助