Skip navigation links
oracle.javatools.ui
Class InputInfo
java.lang.Object
oracle.javatools.ui.InputInfo
-
public final class InputInfo
- extends java.lang.Object
InputInfo
provides methods for getting information about the mouse and keyboard, such as whether the control key is currently pressed or if the mouse is currently performing a drag.
If using from outside the IDE platform this class needs to be initialized on application startup.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InputInfo
public InputInfo()
initialize
public static void initialize()
isControlDown
public static final boolean isControlDown()
-
- Returns:
- whether the control key is currently pressed
isAltDown
public static final boolean isAltDown()
-
- Returns:
- whether the alt key is currently pressed
isShiftDown
public static final boolean isShiftDown()
-
- Returns:
- whether the shift key is currently pressed
isAltGraphDown
public static final boolean isAltGraphDown()
-
- Returns:
- whether the alt graph key is currently pressed
isMetaDown
public static final boolean isMetaDown()
-
- Returns:
- whether the meta key is currently pressed
isDragging
public static final boolean isDragging()
-
- Returns:
- whether the mouse is currently dragging. A drag is defined by the mouse moving with any mouse button pressed.
isButton1Down
public static final boolean isButton1Down()
-
- Returns:
- whether the mouse button 1 is currently pressed
isButton2Down
public static final boolean isButton2Down()
-
- Returns:
- whether the mouse button 2 is currently pressed
isButton3Down
public static final boolean isButton3Down()
-
- Returns:
- whether the mouse button 3 is currently pressed
Skip navigation links
Copyright © 1997, 2012, Oracle. All rights reserved.