Gestionnaire sur les éléments DOM dans GWT
Je veux ajouter le gestionnaire sur le buttonelement et j'ai mis en œuvre comme suit. Merci de m'aider dans la résolution de l'erreur dans ce code. Je ne veux pas ajouter un gestionnaire directement sur le bouton de widget.
Button button = new Button("Click");
Element buttonElement = button.getElement();
Event.setEventListener(buttonElement, new EventListener() {
@Override
public void onBrowserEvent(Event event) {
String string = event.getType();
if(string.equalsIgnoreCase("click")) {
System.out.println("CLICK");
}
}
});
Event.sinkEvents(buttonElement, Event.ONCLICK);
source d'informationauteur Mani
Vous devez vous connecter pour publier un commentaire.
Votre code est correct, vous pourriez ajouté widget après l'événement de récepteur. vous devez ajouter un widget avant de récepteur d'événements. juste exemple: