    All Packages  Class Hierarchy  This Package  Previous  Next  Index

# Class java.awt.Cursor

    java.lang.Object
       |
       +----java.awt.Cursor

public class Cursor
extends Object
implements Serializable

A class to encapsulate the bitmap representation of the mouse cursor.

See Also:
  setCursor

##

CROSSHAIR_CURSOR
  The crosshair cursor type.
DEFAULT_CURSOR
  The default cursor type (gets set if no cursor is defined).
E_RESIZE_CURSOR
  The east-resize cursor type.
HAND_CURSOR
  The hand cursor type.
MOVE_CURSOR
  The move cursor type.
N_RESIZE_CURSOR
  The north-resize cursor type.
NE_RESIZE_CURSOR
  The north-east-resize cursor type.
NW_RESIZE_CURSOR
  The north-west-resize cursor type.
predefined
S_RESIZE_CURSOR
  The south-resize cursor type.
SE_RESIZE_CURSOR
  The south-east-resize cursor type.
SW_RESIZE_CURSOR
  The south-west-resize cursor type.
TEXT_CURSOR
  The text cursor type.
W_RESIZE_CURSOR
  The west-resize cursor type.
WAIT_CURSOR
  The wait cursor type.

##

Cursor(int)
  Creates a new cursor object with the specified type.

##

getDefaultCursor()
  Return the system default cursor.
getPredefinedCursor(int)
  Returns a cursor object with the specified predefined type.
getType()
  Returns the type for this cursor.

##

DEFAULT_CURSOR

      public final static int DEFAULT_CURSOR

  The default cursor type (gets set if no cursor is defined).

CROSSHAIR_CURSOR

      public final static int CROSSHAIR_CURSOR

  The crosshair cursor type.

TEXT_CURSOR

      public final static int TEXT_CURSOR

  The text cursor type.

WAIT_CURSOR

      public final static int WAIT_CURSOR

  The wait cursor type.

SW_RESIZE_CURSOR

      public final static int SW_RESIZE_CURSOR

  The south-west-resize cursor type.

SE_RESIZE_CURSOR

      public final static int SE_RESIZE_CURSOR

  The south-east-resize cursor type.

NW_RESIZE_CURSOR

      public final static int NW_RESIZE_CURSOR

  The north-west-resize cursor type.

NE_RESIZE_CURSOR

      public final static int NE_RESIZE_CURSOR

  The north-east-resize cursor type.

N_RESIZE_CURSOR

      public final static int N_RESIZE_CURSOR

  The north-resize cursor type.

S_RESIZE_CURSOR

      public final static int S_RESIZE_CURSOR

  The south-resize cursor type.

W_RESIZE_CURSOR

      public final static int W_RESIZE_CURSOR

  The west-resize cursor type.

E_RESIZE_CURSOR

      public final static int E_RESIZE_CURSOR

  The east-resize cursor type.

HAND_CURSOR

      public final static int HAND_CURSOR

  The hand cursor type.

MOVE_CURSOR

      public final static int MOVE_CURSOR

  The move cursor type.

predefined

      protected static Cursor predefined[]

##

Cursor

      public Cursor(int type)

  Creates a new cursor object with the specified type.

  Parameters:
    type - the type of cursor

##

getPredefinedCursor

      public static Cursor getPredefinedCursor(int type)

  Returns a cursor object with the specified predefined type.

  Parameters:
    type - the type of predefined cursor

getDefaultCursor

      public static Cursor getDefaultCursor()

  Return the system default cursor.

getType

      public int getType()

  Returns the type for this cursor.

    All Packages  Class Hierarchy  This Package  Previous  Next  Index