java.lang.Object
java.awt.Cursor
- すべての実装されたインタフェース:
- Serializable
public class Cursor extends Object implements Serializable
マウス・カーソルのビットマップ表現をカプセル化するクラスです。
- 
フィールドのサマリーフィールド 修飾子と型 フィールド 説明 static intCROSSHAIR_CURSOR十字のカーソル・タイプです。static intCUSTOM_CURSORすべてのカスタム・カーソルに関連付けられるタイプです。static intDEFAULT_CURSORデフォルトのカーソル・タイプです(カーソルが定義されていない場合に設定されます)。static intE_RESIZE_CURSOR東方向サイズ変更のカーソル・タイプです。static intHAND_CURSOR手の形状のカーソル・タイプです。static intMOVE_CURSOR移動カーソル・タイプです。static intN_RESIZE_CURSOR北方向サイズ変更のカーソル・タイプです。protected Stringnameユーザーに表示されるカーソルの名前です。static intNE_RESIZE_CURSOR北東方向サイズ変更のカーソル・タイプです。static intNW_RESIZE_CURSOR北西方向サイズ変更のカーソル・タイプです。protected static Cursor[]predefinedDeprecated.JDK Version 1.7以降は、代わりにgetPredefinedCursor(int)メソッドを使用するようにしてください。static intS_RESIZE_CURSOR南方向サイズ変更のカーソル・タイプです。static intSE_RESIZE_CURSOR南東方向サイズ変更のカーソル・タイプです。static intSW_RESIZE_CURSOR南西方向サイズ変更のカーソル・タイプです。static intTEXT_CURSORテキストのカーソル・タイプです。static intW_RESIZE_CURSOR西方向サイズ変更のカーソル・タイプです。static intWAIT_CURSOR待ち状態のカーソル・タイプです。
- 
コンストラクタのサマリー
- 
メソッドのサマリー修飾子と型 メソッド 説明 static CursorgetDefaultCursor()システムのデフォルトのカーソルを返します。StringgetName()このカーソルの名前を返します。static CursorgetPredefinedCursor(int type)指定された定義済みのタイプのカーソル・オブジェクトを返します。static CursorgetSystemCustomCursor(String name)指定された名前に一致する、システム固有のカスタム・カーソル・オブジェクトを返します。intgetType()このカーソルのタイプを返します。StringtoString()このカーソルの文字列表現を返します。
- 
フィールド詳細- 
DEFAULT_CURSORpublic static final int DEFAULT_CURSORデフォルトのカーソル・タイプです(カーソルが定義されていない場合に設定されます)。- 関連項目:
- 定数フィールド値
 
- 
CROSSHAIR_CURSORpublic static final int CROSSHAIR_CURSOR十字のカーソル・タイプです。- 関連項目:
- 定数フィールド値
 
- 
TEXT_CURSORpublic static final int TEXT_CURSORテキストのカーソル・タイプです。- 関連項目:
- 定数フィールド値
 
- 
WAIT_CURSORpublic static final int WAIT_CURSOR待ち状態のカーソル・タイプです。- 関連項目:
- 定数フィールド値
 
- 
SW_RESIZE_CURSORpublic static final int SW_RESIZE_CURSOR南西方向サイズ変更のカーソル・タイプです。- 関連項目:
- 定数フィールド値
 
- 
SE_RESIZE_CURSORpublic static final int SE_RESIZE_CURSOR南東方向サイズ変更のカーソル・タイプです。- 関連項目:
- 定数フィールド値
 
- 
NW_RESIZE_CURSORpublic static final int NW_RESIZE_CURSOR北西方向サイズ変更のカーソル・タイプです。- 関連項目:
- 定数フィールド値
 
- 
NE_RESIZE_CURSORpublic static final int NE_RESIZE_CURSOR北東方向サイズ変更のカーソル・タイプです。- 関連項目:
- 定数フィールド値
 
- 
N_RESIZE_CURSORpublic static final int N_RESIZE_CURSOR北方向サイズ変更のカーソル・タイプです。- 関連項目:
- 定数フィールド値
 
- 
S_RESIZE_CURSORpublic static final int S_RESIZE_CURSOR南方向サイズ変更のカーソル・タイプです。- 関連項目:
- 定数フィールド値
 
- 
W_RESIZE_CURSORpublic static final int W_RESIZE_CURSOR西方向サイズ変更のカーソル・タイプです。- 関連項目:
- 定数フィールド値
 
- 
E_RESIZE_CURSORpublic static final int E_RESIZE_CURSOR東方向サイズ変更のカーソル・タイプです。- 関連項目:
- 定数フィールド値
 
- 
HAND_CURSORpublic static final int HAND_CURSOR手の形状のカーソル・タイプです。- 関連項目:
- 定数フィールド値
 
- 
MOVE_CURSORpublic static final int MOVE_CURSOR移動カーソル・タイプです。- 関連項目:
- 定数フィールド値
 
- 
predefined@Deprecated protected static Cursor[] predefinedDeprecated.JDK Version 1.7以降は、代わりにgetPredefinedCursor(int)メソッドを使用するようにしてください。
- 
CUSTOM_CURSORpublic static final int CUSTOM_CURSORすべてのカスタム・カーソルに関連付けられるタイプです。- 関連項目:
- 定数フィールド値
 
- 
nameprotected String nameユーザーに表示されるカーソルの名前です。- 関連項目:
- getName()
 
 
- 
- 
コンストラクタの詳細- 
Cursor@ConstructorProperties("type")public Cursor(int type)指定されたタイプの新しいカーソル・オブジェクトを生成します。- パラメータ:
- type- カーソルのタイプ
- 例外:
- IllegalArgumentException- 指定されたカーソル・タイプが無効である場合
 
- 
Cursorprotected Cursor(String name)指定された名前の新しいカスタム・カーソル・オブジェクトを生成します。ノート: このコンストラクタは、カスタム・カーソルのサポートの一部としてAWTの実装にだけ使用してください。 アプリケーションではToolkit.createCustomCursor()を使用してください。 - パラメータ:
- name- ユーザーに対して表示されるカーソルの名前
- 関連項目:
- Toolkit.createCustomCursor(java.awt.Image, java.awt.Point, java.lang.String)
 
 
- 
- 
メソッドの詳細- 
getPredefinedCursorpublic static Cursor getPredefinedCursor(int type)指定された定義済みのタイプのカーソル・オブジェクトを返します。- パラメータ:
- type- 定義済みのカーソルのタイプ
- 戻り値:
- 指定された定義済みのカーソル
- 例外:
- IllegalArgumentException- 指定されたカーソル・タイプが無効である場合
 
- 
getSystemCustomCursorpublic static Cursor getSystemCustomCursor(String name) throws AWTException, HeadlessException指定された名前に一致する、システム固有のカスタム・カーソル・オブジェクトを返します。 カーソル名は、「Invalid.16x16」などのようになります。- パラメータ:
- name- 目的のシステム固有のカスタム・カーソルを説明する文字列
- 戻り値:
- 指定されたシステム固有のカスタム・カーソル
- 例外:
- HeadlessException-- GraphicsEnvironment.isHeadlessがtrueを返した場合
- AWTException- カーソルの誤った検索の場合
 
- 
getDefaultCursorpublic static Cursor getDefaultCursor()システムのデフォルトのカーソルを返します。- 戻り値:
- デフォルトのカーソル
 
- 
getTypepublic int getType()このカーソルのタイプを返します。- 戻り値:
- カーソル型
 
- 
getNamepublic String getName()このカーソルの名前を返します。- 戻り値:
- このカーソルのローカライズされた名前
- 導入されたバージョン:
- 1.2
 
- 
toStringpublic String toString()このカーソルの文字列表現を返します。
 
-