Pregunta
¿Hay una manera en GWT para saber si la tecla Shift está abajo dentro de un controlador onClick ()
?
Por ejemplo:
import com.google.gwt.event.dom.client.ClickEvent;
import com.google.gwt.event.dom.client.ClickHandler;
public class PanelTileBase implements ClickHandler {
PanelTileBase()
{
addClickHandler(this);
}
public void onClick(ClickEvent event)
{
// is the shift key down?
}
}
¡Gracias!
Solución
¿Qué tal esto (no probado)
void onClick(ClickEvent ev) {
NativeEvent nEv = ev.getNativeEvent();
if ( nEv.getShiftKey() ) {
// event is true.
}
}
Otros consejos
Y para el teclado se cambió la API, pero la idea es la misma:
if (event.isShiftKeyDown()) {
// your code
}
GWT KeyEvent API tiene las funciones {Alt, AnyModifier, Control, Meta, Shift} KeyDown ().
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow