2011-01-11 10 views
4

ScrollPanelの中にラップする小さなアプリケーションがあります。GWT OnScrollイベントは起動しません

ScrollPanelをインスタンス化し、ScrollEventHandler WITHIN OnModuleLoad()を添付すると、OnScrollイベントが正常に発生します。私はTextAreaを包むScrollPanelために別々のCompositeクラスを作成するときに

しかし、それにハンドラをアタッチ - OnScrollは発生しません。画面上に合成ウィジェットが表示され、コンパイルエラーやランタイムエラーは表示されませんが、スクロールすると何も起こりません。

アイデア?

答えて

0

sinkEvents(Event.ONSCROLL)を追加しましたか?

Compositeウィジェットは、内部ウィジェット自体として主張するやや奇妙な編集です。 独自の「ウィジェット」を作成し、setElement(DOM.createDiv())と自分のウィジェットを使用してみてください。これは、sinkEvent(int)コードが機能しない場合に役立ちます。

関連する問題