本文整理汇总了Java中com.google.gwt.event.dom.client.KeyUpEvent.isAltKeyDown方法的典型用法代码示例。如果您正苦于以下问题:Java KeyUpEvent.isAltKeyDown方法的具体用法?Java KeyUpEvent.isAltKeyDown怎么用?Java KeyUpEvent.isAltKeyDown使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类com.google.gwt.event.dom.client.KeyUpEvent
的用法示例。
在下文中一共展示了KeyUpEvent.isAltKeyDown方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: onKeyUp
import com.google.gwt.event.dom.client.KeyUpEvent; //导入方法依赖的package包/类
@Override
public void onKeyUp(KeyUpEvent event) {
if (iCourses.getRowCount() < 2 || iCourses.getData(1) == null) return;
int row = iCourses.getSelectedRow();
if (event.getNativeKeyCode() == KeyCodes.KEY_DOWN) {
if (row < 0 || iCourses.getSelectedRow() + 1 >= iCourses.getRowCount())
iCourses.setSelected(1, true);
else
iCourses.setSelected(row + 1, true);
scrollToSelectedRow();
updateCourseDetails();
} else if (event.getNativeKeyCode()==KeyCodes.KEY_UP) {
if (row - 1 < 1)
iCourses.setSelected(iCourses.getRowCount() - 1, true);
else
iCourses.setSelected(row - 1, true);
scrollToSelectedRow();
updateCourseDetails();
} else if (event.isControlKeyDown() || event.isAltKeyDown()) {
for (Map.Entry<Character, Integer> entry: iTabAccessKeys.entrySet())
if (event.getNativeKeyCode() == Character.toLowerCase(entry.getKey()) || event.getNativeKeyCode() == Character.toUpperCase(entry.getKey())) {
iCourseDetailsTabBar.selectTab(entry.getValue(), true);
event.preventDefault();
event.stopPropagation();
}
}
}
示例2: onKeyUp
import com.google.gwt.event.dom.client.KeyUpEvent; //导入方法依赖的package包/类
@Override
public void onKeyUp(KeyUpEvent event) {
if (enabled && !readonly) {
switch (event.getNativeKeyCode()) {
case KeyCodes.KEY_ENTER:
case KeyCodes.KEY_TAB:
case KeyCodes.KEY_SHIFT:
case KeyCodes.KEY_CTRL:
case KeyCodes.KEY_ALT:
case KeyCodes.KEY_DOWN:
case KeyCodes.KEY_UP:
case KeyCodes.KEY_PAGEDOWN:
case KeyCodes.KEY_PAGEUP:
case KeyCodes.KEY_ESCAPE:
// NOP
break;
default:
// special case for "clear" shortcut action
if (event.isShiftKeyDown() && event.getNativeKeyCode() == KeyCodes.KEY_DELETE) {
suggestionPopup.hide();
} else {
// do not show options popup if we handle shortcut action
if (!event.isControlKeyDown()
&& !event.isAltKeyDown()) {
super.onKeyUp(event);
}
}
break;
}
}
}