inputevent.java

来自「赫赫大名的 OGRE 游戏引擎」· Java 代码 · 共 40 行

JAVA
40
字号
package org.ogre4j.event;

/**
 * InputEvent
 * 
 * @author Ivica Aracic <ivica.aracic@bytelords.de>
 */
public class InputEvent {
    
    public static final int
        SHIFT_MASK = 1,
        CTRL_MASK  = 2,
        META_MASK  = 4,
        ALT_MASK   = 8;
      
          
    protected int modifiers;
    
    
    public int getModifiers() {
        return modifiers;
    }
    
    boolean isAltDown() {
        return (modifiers & ALT_MASK) != 0; 
    }      

    boolean isControlDown() {
        return (modifiers & CTRL_MASK) != 0;
    }

    boolean isMetaDown() {
        return (modifiers & META_MASK) != 0;
    }

    boolean isShiftDown() {
        return (modifiers & SHIFT_MASK) != 0;
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?