Package Summary  Overview Summary

class:Cursor [NONE]

field:DEFAULT_CURSOR [NONE]

  • DEFAULT_CURSOR

    public static final int DEFAULT_CURSOR
    The default cursor type (gets set if no cursor is defined).
    See Also:
    Constant Field Values

field:CROSSHAIR_CURSOR [NONE]

  • CROSSHAIR_CURSOR

    public static final int CROSSHAIR_CURSOR
    The crosshair cursor type.
    See Also:
    Constant Field Values

field:TEXT_CURSOR [NONE]

field:WAIT_CURSOR [NONE]

field:SW_RESIZE_CURSOR [NONE]

  • SW_RESIZE_CURSOR

    public static final int SW_RESIZE_CURSOR
    The south-west-resize cursor type.
    See Also:
    Constant Field Values

field:SE_RESIZE_CURSOR [NONE]

  • SE_RESIZE_CURSOR

    public static final int SE_RESIZE_CURSOR
    The south-east-resize cursor type.
    See Also:
    Constant Field Values

field:NW_RESIZE_CURSOR [NONE]

  • NW_RESIZE_CURSOR

    public static final int NW_RESIZE_CURSOR
    The north-west-resize cursor type.
    See Also:
    Constant Field Values

field:NE_RESIZE_CURSOR [NONE]

  • NE_RESIZE_CURSOR

    public static final int NE_RESIZE_CURSOR
    The north-east-resize cursor type.
    See Also:
    Constant Field Values

field:N_RESIZE_CURSOR [NONE]

  • N_RESIZE_CURSOR

    public static final int N_RESIZE_CURSOR
    The north-resize cursor type.
    See Also:
    Constant Field Values

field:S_RESIZE_CURSOR [NONE]

  • S_RESIZE_CURSOR

    public static final int S_RESIZE_CURSOR
    The south-resize cursor type.
    See Also:
    Constant Field Values

field:W_RESIZE_CURSOR [NONE]

  • W_RESIZE_CURSOR

    public static final int W_RESIZE_CURSOR
    The west-resize cursor type.
    See Also:
    Constant Field Values

field:E_RESIZE_CURSOR [NONE]

  • E_RESIZE_CURSOR

    public static final int E_RESIZE_CURSOR
    The east-resize cursor type.
    See Also:
    Constant Field Values

field:HAND_CURSOR [NONE]

field:MOVE_CURSOR [NONE]

field:predefined [NONE]

field:CUSTOM_CURSOR [NONE]

  • CUSTOM_CURSOR

    public static final int CUSTOM_CURSOR
    The type associated with all custom cursors.
    See Also:
    Constant Field Values

field:name [NONE]

  • name

    protected String name
    The user-visible name of the cursor.
    See Also:
    getName()

constructor:Cursor(int) [NONE]

  • Cursor

    @ConstructorProperties("type")
    public Cursor​(int type)
    Creates a new cursor object with the specified type.
    Parameters:
    type - the type of cursor
    Throws:
    IllegalArgumentException - if the specified cursor type is invalid

constructor:Cursor(java.lang.String) [NONE]

method:getPredefinedCursor(int) [NONE]

  • getPredefinedCursor

    public static Cursor getPredefinedCursor​(int type)
    Returns a cursor object with the specified predefined type.
    Parameters:
    type - the type of predefined cursor
    Returns:
    the specified predefined cursor
    Throws:
    IllegalArgumentException - if the specified cursor type is invalid

method:getSystemCustomCursor(java.lang.String) [NONE]

  • getSystemCustomCursor

    public static Cursor getSystemCustomCursor​(String name)
                                        throws AWTException,
                                               HeadlessException
    
    Returns a system-specific custom cursor object matching the specified name. Cursor names are, for example: "Invalid.16x16"
    Parameters:
    name - a string describing the desired system-specific custom cursor
    Returns:
    the system specific custom cursor named
    Throws:
    HeadlessException - if GraphicsEnvironment.isHeadless returns true
    AWTException - in case of erroneous retrieving of the cursor

method:getDefaultCursor() [NONE]

  • getDefaultCursor

    public static Cursor getDefaultCursor​()
    Return the system default cursor.
    Returns:
    the default cursor

method:getType() [NONE]

  • getType

    public int getType​()
    Returns the type for this cursor.
    Returns:
    the cursor type

method:getName() [NONE]

  • getName

    public String getName​()
    Returns the name of this cursor.
    Returns:
    a localized description of this cursor.
    Since:
    1.2

method:toString() [NONE]

  • toString

    public String toString​()
    Returns a string representation of this cursor.
    Overrides:
    toString in class Object
    Returns:
    a string representation of this cursor.
    Since:
    1.2