GWT EventHandlerの発射順序は既知ですか?GWT EventHandlerの発射順序
ie。リストボックスを拡張し、コンストラクタからEventHandlerを追加するクラスがある場合、後で周囲のクラスによって追加される別のハンドラの前にこのハンドラが呼び出されることを確認できますか?サブクラスがコンストラクタかかる場合
は同様に、:
Subclass() {
super();
addChangeHandler(new ChangeHandler() {
// ...
});
}
をしかし、スーパークラスがChangeHandlerを追加し、同じコンストラクタを持っています
Superclass(){
addChangeHandler(new ChangeHandler() {
// ...
});
}
我々は、彼らがトリガされる順序をとることができますスーパークラスのコンストラクタが呼び出され、サブクラスの前にハンドラが追加されたので、
多くのおかげで、これは私を困惑させていました。
Chris。
ああ、はい! com.google.gwt.event.shared.HandlerManager.HandlerRegistry.fireEvent(GwtEventイベント、ブールisReverseOrder) あなたはEventHandlerのタイプのArrayListのステップスルーここでそれを見ることができます。 ありがとう! –