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

Variable Index

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

Constructor Index

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

Method Index

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

Variables

 o DEFAULT_CURSOR
 public static final int DEFAULT_CURSOR
The default cursor type (gets set if no cursor is defined).

 o CROSSHAIR_CURSOR
 public static final int CROSSHAIR_CURSOR
The crosshair cursor type.

 o TEXT_CURSOR
 public static final int TEXT_CURSOR
The text cursor type.

 o WAIT_CURSOR
 public static final int WAIT_CURSOR
The wait cursor type.

 o SW_RESIZE_CURSOR
 public static final int SW_RESIZE_CURSOR
The south-west-resize cursor type.

 o SE_RESIZE_CURSOR
 public static final int SE_RESIZE_CURSOR
The south-east-resize cursor type.

 o NW_RESIZE_CURSOR
 public static final int NW_RESIZE_CURSOR
The north-west-resize cursor type.

 o NE_RESIZE_CURSOR
 public static final int NE_RESIZE_CURSOR
The north-east-resize cursor type.

 o N_RESIZE_CURSOR
 public static final int N_RESIZE_CURSOR
The north-resize cursor type.

 o S_RESIZE_CURSOR
 public static final int S_RESIZE_CURSOR
The south-resize cursor type.

 o W_RESIZE_CURSOR
 public static final int W_RESIZE_CURSOR
The west-resize cursor type.

 o E_RESIZE_CURSOR
 public static final int E_RESIZE_CURSOR
The east-resize cursor type.

 o HAND_CURSOR
 public static final int HAND_CURSOR
The hand cursor type.

 o MOVE_CURSOR
 public static final int MOVE_CURSOR
The move cursor type.

 o predefined
 protected static Cursor predefined[]

Constructors

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

Parameters:
type - the type of cursor

Methods

 o getPredefinedCursor
 public static Cursor getPredefinedCursor(int type)
Returns a cursor object with the specified predefined type.

Parameters:
type - the type of predefined cursor
 o getDefaultCursor
 public static Cursor getDefaultCursor()
Return the system default cursor.

 o 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.