Top Fields Constructors Methods
com.sun.glass.ui.monocle

pack-priv final Class MonocleCursor

extends Cursor
Class Inheritance
Imports
com.sun.glass.ui.Application, .Cursor, .Pixels, java.io.IOException, .InputStream

Field Summary

Modifier and TypeField and Description
private int
private int
private byte[]
Inherited from com.sun.glass.ui.Cursor:
CURSOR_CLOSED_HANDCURSOR_CROSSHAIRCURSOR_CUSTOMCURSOR_DEFAULTCURSOR_DISAPPEARCURSOR_MOVECURSOR_NONECURSOR_OPEN_HANDCURSOR_POINTING_HANDCURSOR_RESIZE_DOWNCURSOR_RESIZE_LEFTCURSOR_RESIZE_LEFTRIGHTCURSOR_RESIZE_NORTHEASTCURSOR_RESIZE_NORTHWESTCURSOR_RESIZE_RIGHTCURSOR_RESIZE_SOUTHEASTCURSOR_RESIZE_SOUTHWESTCURSOR_RESIZE_UPCURSOR_RESIZE_UPDOWNCURSOR_TEXTCURSOR_WAIT

Constructor Summary

AccessConstructor and Description
pack-priv
MonocleCursor(int type)

pack-priv
MonocleCursor(int x, int y, Pixels pixels)

Method Summary

Modifier and TypeMethod and Description
protected long
_createCursor(int x, int y, Pixels pixels)

Implements abstract com.sun.glass.ui.Cursor._createCursor.

pack-priv void
private static String
cursorResourceName(int cursorType)

private static byte[]
getImage(int cursorType)

Inherited from com.sun.glass.ui.Cursor:
getBestSizegetNativeCursorgetTypesetVisible

Field Detail

hotspotXback to summary
private int hotspotX
hotspotYback to summary
private int hotspotY
imageback to summary
private byte[] image

Constructor Detail

MonocleCursorback to summary
pack-priv MonocleCursor(int type)
MonocleCursorback to summary
pack-priv MonocleCursor(int x, int y, Pixels pixels)

Method Detail

_createCursorback to summary
protected long _createCursor(int x, int y, Pixels pixels)

Implements abstract com.sun.glass.ui.Cursor._createCursor.

Annotations
@Override
applyCursorback to summary
pack-priv void applyCursor()
cursorResourceNameback to summary
private static String cursorResourceName(int cursorType)
getImageback to summary
private static byte[] getImage(int cursorType)