| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Cursor
public class Cursor
A class to encapsulate the bitmap representation of the mouse cursor.
Component.setCursor(java.awt.Cursor), 
Serialized Form| Field Summary | |
|---|---|
| static int | CROSSHAIR_CURSORThe crosshair cursor type. | 
| static int | CUSTOM_CURSORThe type associated with all custom cursors. | 
| static int | DEFAULT_CURSORThe default cursor type (gets set if no cursor is defined). | 
| static int | E_RESIZE_CURSORThe east-resize cursor type. | 
| static int | HAND_CURSORThe hand cursor type. | 
| static int | MOVE_CURSORThe move cursor type. | 
| static int | N_RESIZE_CURSORThe north-resize cursor type. | 
| protected  String | nameThe user-visible name of the cursor. | 
| static int | NE_RESIZE_CURSORThe north-east-resize cursor type. | 
| static int | NW_RESIZE_CURSORThe north-west-resize cursor type. | 
| protected static Cursor[] | predefined | 
| static int | S_RESIZE_CURSORThe south-resize cursor type. | 
| static int | SE_RESIZE_CURSORThe south-east-resize cursor type. | 
| static int | SW_RESIZE_CURSORThe south-west-resize cursor type. | 
| static int | TEXT_CURSORThe text cursor type. | 
| static int | W_RESIZE_CURSORThe west-resize cursor type. | 
| static int | WAIT_CURSORThe wait cursor type. | 
| Constructor Summary | |
|---|---|
|   | Cursor(int type)Creates a new cursor object with the specified type. | 
| protected  | Cursor(String name)Creates a new custom cursor object with the specified name. | 
| Method Summary | |
|---|---|
| static Cursor | getDefaultCursor()Return the system default cursor. | 
|  String | getName()Returns the name of this cursor. | 
| static Cursor | getPredefinedCursor(int type)Returns a cursor object with the specified predefined type. | 
| static Cursor | getSystemCustomCursor(String name)Returns a system-specific custom cursor object matching the specified name. | 
|  int | getType()Returns the type for this cursor. | 
|  String | toString()Returns a string representation of this cursor. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
|---|
public static final int DEFAULT_CURSOR
public static final int CROSSHAIR_CURSOR
public static final int TEXT_CURSOR
public static final int WAIT_CURSOR
public static final int SW_RESIZE_CURSOR
public static final int SE_RESIZE_CURSOR
public static final int NW_RESIZE_CURSOR
public static final int NE_RESIZE_CURSOR
public static final int N_RESIZE_CURSOR
public static final int S_RESIZE_CURSOR
public static final int W_RESIZE_CURSOR
public static final int E_RESIZE_CURSOR
public static final int HAND_CURSOR
public static final int MOVE_CURSOR
protected static Cursor[] predefined
public static final int CUSTOM_CURSOR
protected String name
getName()| Constructor Detail | 
|---|
public Cursor(int type)
type - the type of cursor
IllegalArgumentException - if the specified cursor type
 is invalidprotected Cursor(String name)
Note: this constructor should only be used by AWT implementations as part of their support for custom cursors. Applications should use Toolkit.createCustomCursor().
name - the user-visible name of the cursor.Toolkit.createCustomCursor(java.awt.Image, java.awt.Point, java.lang.String)| Method Detail | 
|---|
public static Cursor getPredefinedCursor(int type)
type - the type of predefined cursor
IllegalArgumentException - if the specified cursor type is
         invalid
public static Cursor getSystemCustomCursor(String name)
                                    throws AWTException,
                                           HeadlessException
name - a string describing the desired system-specific custom cursor
HeadlessException - if
 GraphicsEnvironment.isHeadless returns true
AWTExceptionpublic static Cursor getDefaultCursor()
public int getType()
public String getName()
public String toString()
toString in class Object| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright 2008 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.