在GWT中切换键? [英] Shift Key in GWT?

查看:108
本文介绍了在GWT中切换键?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

GWT中有一种方法可以判断 Shift 键是否在 onClick()处理程序中关闭了吗?



例如:

  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)
{
//是shift键吗?


$ / code $ / pre
$ b $ p感谢!
<解决方案



  void onClick(ClickEvent ev){
NativeEvent nEv = ev.getNativeEvent();
if(nEv.getShiftKey()){
// event is true。
}
}


Is there a way in GWT to tell if the Shift key is down inside of an onClick() handler?

For example:

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?
    }
}

Thanks!

解决方案

How about this (untested)

void onClick(ClickEvent ev) {
  NativeEvent nEv = ev.getNativeEvent(); 
  if ( nEv.getShiftKey() ) { 
    // event is true.
  }
}

这篇关于在GWT中切换键?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆