Хороший / простой способ вызывать события - использовать библиотеку GQuery, которая эмулирует JQuery в коде GWT.Это позволяет вам делать такие вещи, как:
$(yourWidget).blur();
, чтобы вызвать событие размытия на вашем виджете, например ... если вы не возражаете добавить зависимость к GQuery в ваш проект, это способиди по моему мнению.Вы даже можете предоставить функцию, которая будет вызываться после запуска события, например:
$(yourWidget).click(new Function() {
public boolean f(Event e) {
e.preventDefault();
return false;
}
}
Я не уверен, как вы это сделаете в чистом GWT, но это, очевидно, возможно ... вы можетехочу посмотреть, как это делает GQuery.
http://code.google.com/p/gwtquery/