是否有关于 GWT 中所有处理程序及其相应容器的概述?每当我尝试向容器添加处理程序时,我必须检查处理程序是否触发事件(JavaDoc 没有提供有关此的有用信息)。例如一个 ResizeHandler:
SplitLayoutPanel splitLayoutPanel = new SplitLayoutPanel() {
@Override
public void onResize() {
super.onResize();
System.out.println("onResize");
}
};
splitLayoutPanel.addHandler(new ResizeHandler() {
@Override
public void onResize(ResizeEvent event) {
System.out.println("resize");
}
}, ResizeEvent.getType());
覆盖 onResize() 方法(1. 示例)会提供信息,如果拆分器发生更改,但如果我添加 ResizeHandler(2. 示例),我不会收到任何 onResize 方法的调用。我不明白为什么,也没有找到为什么这个容器中不允许处理程序的文档。
我搜索所有可用处理程序的概述,以及它们可能的容器和事件,它们何时被触发。