    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 static final int DEFAULT_CURSOR

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

CROSSHAIR_CURSOR

     public static final int CROSSHAIR_CURSOR

  The crosshair cursor type.

TEXT_CURSOR

     public static final int TEXT_CURSOR

  The text cursor type.

WAIT_CURSOR

     public static final int WAIT_CURSOR

  The wait cursor type.

SW_RESIZE_CURSOR

     public static final int SW_RESIZE_CURSOR

  The south-west-resize cursor type.

SE_RESIZE_CURSOR

     public static final int SE_RESIZE_CURSOR

  The south-east-resize cursor type.

NW_RESIZE_CURSOR

     public static final int NW_RESIZE_CURSOR

  The north-west-resize cursor type.

NE_RESIZE_CURSOR

     public static final int NE_RESIZE_CURSOR

  The north-east-resize cursor type.

N_RESIZE_CURSOR

     public static final int N_RESIZE_CURSOR

  The north-resize cursor type.

S_RESIZE_CURSOR

     public static final int S_RESIZE_CURSOR

  The south-resize cursor type.

W_RESIZE_CURSOR

     public static final int W_RESIZE_CURSOR

  The west-resize cursor type.

E_RESIZE_CURSOR

     public static final int E_RESIZE_CURSOR

  The east-resize cursor type.

HAND_CURSOR

     public static final int HAND_CURSOR

  The hand cursor type.

MOVE_CURSOR

     public static final 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

Submit a bug or feature - Version 1.1.8 of Java Platform API Specification
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1995-1999 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.