クラスCursor
java.lang.Object
java.awt.Cursor
- すべての実装されたインタフェース:
Serializable
-
フィールドのサマリー
フィールド修飾子と型フィールド説明static final int十字のカーソル・タイプです。static final intすべてのカスタム・カーソルに関連付けられるタイプです。static final intデフォルトのカーソル・タイプです(カーソルが定義されていない場合に設定されます)。static final int東方向サイズ変更のカーソル・タイプです。static final int手の形状のカーソル・タイプです。static final int移動カーソル・タイプです。static final int北方向サイズ変更のカーソル・タイプです。protected Stringユーザーに表示されるカーソルの名前です。static final int北東方向サイズ変更のカーソル・タイプです。static final int北西方向サイズ変更のカーソル・タイプです。protected static Cursor[]非推奨。static final int南方向サイズ変更のカーソル・タイプです。static final int南東方向サイズ変更のカーソル・タイプです。static final int南西方向サイズ変更のカーソル・タイプです。static final intテキストのカーソル・タイプです。static final int西方向サイズ変更のカーソル・タイプです。static final int待ち状態のカーソル・タイプです。 -
コンストラクタのサマリー
コンストラクタ -
メソッドのサマリー
修飾子と型メソッド説明static Cursorシステムのデフォルトのカーソルを返します。getName()このカーソルの名前を返します。static CursorgetPredefinedCursor(int type) 指定された定義済みのタイプのカーソル・オブジェクトを返します。static CursorgetSystemCustomCursor(String name) 指定された名前に一致する、システム固有のカスタム・カーソル・オブジェクトを返します。intgetType()このカーソルのタイプを返します。toString()このカーソルの文字列表現を返します。
-
フィールド詳細
-
DEFAULT_CURSOR
public static final int DEFAULT_CURSORデフォルトのカーソル・タイプです(カーソルが定義されていない場合に設定されます)。- 関連項目:
-
CROSSHAIR_CURSOR
public static final int CROSSHAIR_CURSOR十字のカーソル・タイプです。- 関連項目:
-
TEXT_CURSOR
public static final int TEXT_CURSORテキストのカーソル・タイプです。- 関連項目:
-
WAIT_CURSOR
public static final int WAIT_CURSOR待ち状態のカーソル・タイプです。- 関連項目:
-
SW_RESIZE_CURSOR
public static final int SW_RESIZE_CURSOR南西方向サイズ変更のカーソル・タイプです。- 関連項目:
-
SE_RESIZE_CURSOR
public static final int SE_RESIZE_CURSOR南東方向サイズ変更のカーソル・タイプです。- 関連項目:
-
NW_RESIZE_CURSOR
public static final int NW_RESIZE_CURSOR北西方向サイズ変更のカーソル・タイプです。- 関連項目:
-
NE_RESIZE_CURSOR
public static final int NE_RESIZE_CURSOR北東方向サイズ変更のカーソル・タイプです。- 関連項目:
-
N_RESIZE_CURSOR
public static final int N_RESIZE_CURSOR北方向サイズ変更のカーソル・タイプです。- 関連項目:
-
S_RESIZE_CURSOR
public static final int S_RESIZE_CURSOR南方向サイズ変更のカーソル・タイプです。- 関連項目:
-
W_RESIZE_CURSOR
public static final int W_RESIZE_CURSOR西方向サイズ変更のカーソル・タイプです。- 関連項目:
-
E_RESIZE_CURSOR
public static final int E_RESIZE_CURSOR東方向サイズ変更のカーソル・タイプです。- 関連項目:
-
HAND_CURSOR
public static final int HAND_CURSOR手の形状のカーソル・タイプです。- 関連項目:
-
MOVE_CURSOR
public static final int MOVE_CURSOR移動カーソル・タイプです。- 関連項目:
-
predefined
@Deprecated protected static Cursor[] predefined非推奨。JDKバージョン1.7では、かわりにgetPredefinedCursor(int)メソッドを使用する必要があります。 -
CUSTOM_CURSOR
public static final int CUSTOM_CURSORすべてのカスタム・カーソルに関連付けられるタイプです。- 関連項目:
-
name
-
-
コンストラクタの詳細
-
Cursor
@ConstructorProperties("type") public Cursor(int type) 指定されたタイプの新しいカーソル・オブジェクトを生成します。- パラメータ:
type- カーソルのタイプ- スロー:
IllegalArgumentException- 指定されたカーソル・タイプが無効である場合
-
Cursor
protected Cursor(String name) 指定された名前の新しいカスタム・カーソル・オブジェクトを生成します。ノート: このコンストラクタは、カスタム・カーソルのサポートの一部としてAWTの実装にだけ使用してください。 アプリケーションではToolkit.createCustomCursor()を使用してください。
- パラメータ:
name- ユーザーに対して表示されるカーソルの名前- 関連項目:
-
-
メソッドの詳細
-
getPredefinedCursor
public static Cursor getPredefinedCursor(int type) 指定された定義済みのタイプのカーソル・オブジェクトを返します。- パラメータ:
type- 定義済みのカーソルのタイプ- 戻り値:
- 指定された定義済みのカーソル
- スロー:
IllegalArgumentException- 指定されたカーソル・タイプが無効である場合
-
getSystemCustomCursor
public static Cursor getSystemCustomCursor(String name) throws AWTException, HeadlessException 指定された名前に一致する、システム固有のカスタム・カーソル・オブジェクトを返します。 カーソル名は、たとえば: "Invalid.16x16"です。- パラメータ:
name- 目的のシステム固有のカスタム・カーソルを説明する文字列- 戻り値:
- 指定されたシステム固有のカスタム・カーソル
- スロー:
HeadlessException-GraphicsEnvironment.isHeadlessがtrueを返した場合AWTException- カーソルの誤った検索の場合
-
getDefaultCursor
-
getType
public int getType()このカーソルのタイプを返します。- 戻り値:
- カーソル型
-
getName
-
toString
-
getPredefinedCursor(int)メソッドを使用する必要があります。