Another event binder extension is the @KeyCode annotation. It is only valid for: KeyPressEvent, KeyDownEvent, KeyUpEvent.
It filters the KeyCode of the event.
Example:
@ViewHandler @KeyCode({KeyCodes.KEY_ENTER}) public void login$username$password$keyDown() { ... }