public static String toString(int mods) {
ArrayList<String> arr = new ArrayList<String>();
if ((mods & InputEvent.CTRL_DOWN_MASK) != 0)
arr.add(CTRL);
if ((mods & InputEvent.ALT_DOWN_MASK) != 0)
arr.add(ALT);
if ((mods & InputEvent.SHIFT_DOWN_MASK) != 0)
arr.add(SHIFT);
if ((mods & InputEvent.BUTTON1_DOWN_MASK) != 0)
arr.add(BUTTON1);
if ((mods & InputEvent.BUTTON2_DOWN_MASK) != 0)
arr.add(BUTTON2);
if ((mods & InputEvent.BUTTON3_DOWN_MASK) != 0)
arr.add(BUTTON3);
Iterator<String> it = arr.iterator();
if (it.hasNext()) {
StringBuilder ret = new StringBuilder();
ret.append(it.next());
while (it.hasNext()) {
ret.append(" ");
ret.append(it.next());
}
return ret.toString();
} else {
return "";
}
}
InputEventUtil.java 文件源码
java
阅读 24
收藏 0
点赞 0
评论 0
项目:Logisim
作者:
评论列表
文章目录