本文整理汇总了Java中javafx.scene.input.KeyCode.P属性的典型用法代码示例。如果您正苦于以下问题:Java KeyCode.P属性的具体用法?Java KeyCode.P怎么用?Java KeyCode.P使用的例子?那么, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在类javafx.scene.input.KeyCode
的用法示例。
在下文中一共展示了KeyCode.P属性的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: handleKeyActionImpl
@Override
@FXThread
protected boolean handleKeyActionImpl(@NotNull final KeyCode keyCode, final boolean isPressed,
final boolean isControlDown, final boolean isShiftDown,
final boolean isButtonMiddleDown) {
if (isPressed && keyCode == KeyCode.C && !isControlDown && !isButtonMiddleDown) {
final ToggleButton cubeButton = getCubeButton();
cubeButton.setSelected(true);
return true;
} else if (isPressed && keyCode == KeyCode.S && !isControlDown && !isButtonMiddleDown) {
final ToggleButton sphereButton = getSphereButton();
sphereButton.setSelected(true);
return true;
} else if (isPressed && keyCode == KeyCode.P && !isControlDown && !isButtonMiddleDown) {
final ToggleButton planeButton = getPlaneButton();
planeButton.setSelected(true);
return true;
} else if (isPressed && keyCode == KeyCode.L && !isControlDown && !isButtonMiddleDown) {
final ToggleButton lightButton = getLightButton();
lightButton.setSelected(!lightButton.isSelected());
return true;
}
return super.handleKeyActionImpl(keyCode, isPressed, isControlDown, isShiftDown, isButtonMiddleDown);
}