He creado un widget personalizado en gwt que amplía el compuesto. Estoy usando el panel de enfoque en eso. Para FocusPanel agregué ClickHandler. Luego agregué el listner de teclado. Ahora al presionar la tecla Enter debería desencadenar un evento de clic. ¿Puede alguien ayudarme a activar el evento de clic usando el código en GWT?Evento de clic de encendido del código en gwt
focusPanel.addKeyPressHandler(new KeyPressHandler() {
public void onKeyPress(KeyPressEvent event) {
if (event.getNativeEvent().getKeyCode() == KeyCodes.KEY_ENTER) {
// TODO call onClick() method
}
}
});
Gracias
Creo que esa es la respuesta correcta, ya que hace el trabajo. Sin embargo, esto es mucho código de placa de caldera para un efecto pequeño. Con suerte, un día Google incluirá eso directamente en la automatización de pruebas GWT. – Sebi
Muchas gracias. Esto funciona para mi. –
funciona para el botón, pero no funciona para la barra de menú .. :( – knocker