oracle.javatools.ui
Class InputInfo
java.lang.Object
   oracle.javatools.ui.InputInfo
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
 
Copyright © 1997, 2013, Oracle. All rights reserved.