Mon code:
@Override
public void onKeyPress(KeyPressEvent event)
{
if (event.getCharCode() == KeyCodes.KEY_ENTER)
{
registerButton.click();
}
}
Il est fixé sur une zone de texte, et il n'feu lorsque j'appuie sur entrée. event.getCharCode()
est tout à zéro, pas 13
. Lorsque j'appuie sur tab, c'est 0
, et lorsque j'appuie sur escape, c'est 0
. Argh!
Ce qui fonctionnait correctement hier, et quelque chose a changé, quelque part ailleurs dans le projet d'affecter cette - mais je ne suis pas sûr de ce qu'il pourrait être. Il semble vraiment comme aucune des modifications ont été apportées dans la dernière journée.
Si, au contraire, je gérer une KeyUpEvent
, cela fonctionne comme prévu.
Je suis en utilisant GWT 2.1.0. Merci pour les idées!