クラスjava.awt.Cursor
の使用

Cursorを使用するパッケージ 
パッケージ 説明
com.sun.java.accessibility.util
Java Accessibility Utilitiesを構成するインタフェースとクラスの集合を提供します。
java.awt
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
java.awt.dnd
ドラッグ&ドロップ操作は、多くのグラフィカル・ユーザー・インタフェース・システムで見られる直接的な操作ジェスチャで、GUIの表現要素に論理的に関連付けられた2つのエンティティ間で情報を変換するメカニズムを提供します。
javax.accessibility
ユーザー・インタフェース・コンポーネントとそれらのコンポーネントへのアクセスを提供するユーザー補助テクノロジの間の規約を定義します。
javax.swing
すべてのプラットフォーム上で可能なかぎり同じように機能する「軽量」(Java共通言語)コンポーネントのセットを提供します。
javax.swing.text.html
HTMLテキスト・エディタを作成するためのクラスHTMLEditorKitとサポート・クラスを提供します。
  • com.sun.java.accessibility.utilでのCursorの使用

    Cursorを戻すcom.sun.java.accessibility.utilのメソッド
    修飾子と型 メソッド 説明
    Cursor Translator.getCursor()
    このオブジェクトのCursorを取得します。
    Cursorのパラメータを持つcom.sun.java.accessibility.utilのメソッド
    修飾子と型 メソッド 説明
    void Translator.setCursor​(Cursor c)
    このオブジェクトのCursorを設定します。
  • java.awtでのCursorの使用

    Cursorとして宣言されているjava.awtのフィールド 
    修飾子と型 フィールド 説明
    protected static Cursor[] Cursor.predefined
    Deprecated.
    JDK Version 1.7以降は、代わりにgetPredefinedCursor(int)メソッドを使用するようにしてください。
    Cursorを返すjava.awtのメソッド 
    修飾子と型 メソッド 説明
    Cursor Toolkit.createCustomCursor​(Image cursor, Point hotSpot, String name)
    新しいカスタム・カーソル・オブジェクトを生成します。
    Cursor Component.AccessibleAWTComponent.getCursor()
    このオブジェクトのCursorを取得します。
    Cursor Component.getCursor()
    コンポーネントのカーソル・セットを取得します。
    Cursor List.AccessibleAWTList.AccessibleAWTListChild.getCursor()
    オブジェクトのカーソルを返します。
    Cursor MenuComponent.AccessibleAWTMenuComponent.getCursor()
    このオブジェクトのCursorを取得します。
    static Cursor Cursor.getDefaultCursor()
    システムのデフォルトのカーソルを返します。
    static Cursor Cursor.getPredefinedCursor​(int type)
    指定された定義済みのタイプのカーソル・オブジェクトを返します。
    static Cursor Cursor.getSystemCustomCursor​(String name)
    指定された名前に一致する、システム固有のカスタム・カーソル・オブジェクトを返します。
    Cursor型のパラメータを持つjava.awtのメソッド 
    修飾子と型 メソッド 説明
    void Component.AccessibleAWTComponent.setCursor​(Cursor cursor)
    このオブジェクトのCursorを設定します。
    void Component.setCursor​(Cursor cursor)
    カーソル・イメージを指定されたカーソルに設定します。
    void List.AccessibleAWTList.AccessibleAWTListChild.setCursor​(Cursor cursor)
    オブジェクトのカーソルを設定します。
    void MenuComponent.AccessibleAWTMenuComponent.setCursor​(Cursor cursor)
    このオブジェクトのCursorを設定します。
    void Window.setCursor​(Cursor cursor)
    指定されたカーソルにそのイメージを設定します。
  • java.awt.dndでのCursorの使用

    Cursorとして宣言されているjava.awt.dndのフィールド 
    修飾子と型 フィールド 説明
    static Cursor DragSource.DefaultCopyDrop
    ドロップが現在許可されていることを示す、コピー操作で使用するデフォルトのCursor
    static Cursor DragSource.DefaultCopyNoDrop
    ドロップが現在許可されていないことを示す、コピー操作で使用するデフォルトのCursor
    static Cursor DragSource.DefaultLinkDrop
    ドロップが現在許可されていることを示す、リンク操作で使用するデフォルトのCursor
    static Cursor DragSource.DefaultLinkNoDrop
    ドロップが現在許可されていないことを示す、リンク操作で使用するデフォルトのCursor
    static Cursor DragSource.DefaultMoveDrop
    ドロップが現在許可されていることを示す、移動操作で使用するデフォルトのCursor
    static Cursor DragSource.DefaultMoveNoDrop
    ドロップが現在許可されていないことを示す、移動操作で使用するデフォルトのCursor
    Cursorを返すjava.awt.dndのメソッド 
    修飾子と型 メソッド 説明
    Cursor DragSourceContext.getCursor()
    現在のカスタム・ドラッグCursorを返します。
    Cursor型のパラメータを持つjava.awt.dndのメソッド 
    修飾子と型 メソッド 説明
    protected DragSourceContext DragSource.createDragSourceContext​(DragGestureEvent dgl, Cursor dragCursor, Image dragImage, Point imageOffset, Transferable t, DragSourceListener dsl)
    現在のドラッグ操作を処理するDragSourceContextを作成します。
    void DragSourceContext.setCursor​(Cursor c)
    このドラッグ操作のカスタム・カーソルを指定されたCursorに設定します。
    void DragGestureEvent.startDrag​(Cursor dragCursor, Transferable transferable)
    このドラッグ操作のCursor、およびこのドラッグ操作のソース・データを表すTransferableを使用して、ドラッグ操作を開始します。
    void DragGestureEvent.startDrag​(Cursor dragCursor, Transferable transferable, DragSourceListener dsl)
    表示する初期のCursorTransferableオブジェクト、および使用するDragSourceListenerを使用して、ドラッグを開始します。
    void DragGestureEvent.startDrag​(Cursor dragCursor, Image dragImage, Point imageOffset, Transferable transferable, DragSourceListener dsl)
    表示する初期のCursor、ドラッグImageImageのオフセット、Transferableオブジェクト、および使用するDragSourceListenerで、ドラッグを開始します。
    void DragSource.startDrag​(DragGestureEvent trigger, Cursor dragCursor, Transferable transferable, DragSourceListener dsl)
    ドラッグを開始したDragGestureEvent、使用する初期のCursor、ドラッグのTransferable対象データ、およびDragSourceListenerを使用して、ドラッグを開始します。
    void DragSource.startDrag​(DragGestureEvent trigger, Cursor dragCursor, Transferable transferable, DragSourceListener dsl, FlavorMap flavorMap)
    ドラッグを開始したDragGestureEvent、使用する初期のCursor、ドラッグのTransferable対象データ、DragSourceListener、およびFlavorMapを使用して、ドラッグを開始します。
    void DragSource.startDrag​(DragGestureEvent trigger, Cursor dragCursor, Image dragImage, Point dragOffset, Transferable transferable, DragSourceListener dsl)
    ドラッグを開始したDragGestureEvent、使用する初期のCursor、ドラッグするImage、トリガーの瞬間におけるCursorのホット・スポットからのImage原点のオフセット、ドラッグの対象データ、およびDragSourceListenerで、ドラッグを開始します。
    void DragSource.startDrag​(DragGestureEvent trigger, Cursor dragCursor, Image dragImage, Point imageOffset, Transferable transferable, DragSourceListener dsl, FlavorMap flavorMap)
    ドラッグを開始したDragGestureEvent、使用する初期のCursor、ドラッグするImage、トリガーの瞬間におけるCursorのホット・スポットからのImage原点のオフセット、ドラッグのTransferable対象データ、DragSourceListener、およびFlavorMapで、ドラッグを開始します。
    Cursor型のパラメータを持つjava.awt.dndのコンストラクタ 
    コンストラクタ 説明
    DragSourceContext​(DragGestureEvent trigger, Cursor dragCursor, Image dragImage, Point offset, Transferable t, DragSourceListener dsl)
    このコンストラクタは、DragSourceから呼び出され、このドラッグのDragSourceContextPeer、ドラッグをトリガーしたDragGestureEvent、ドラッグに使用する初期のCursor、ドラッグの実行中に表示する(オプションの) Image、トリガー・イベントの瞬間におけるホット・スポットからのImage原点のオフセット、Transferable対象データ、およびドラッグ&ドロップ操作中に使用するDragSourceListenerを使用して、新しいDragSourceContextを作成します。
  • javax.accessibilityでのCursorの使用

    Cursorを返すjavax.accessibilityのメソッド 
    修飾子と型 メソッド 説明
    Cursor AccessibleComponent.getCursor()
    このオブジェクトのカーソルを取得します。
    Cursor型のパラメータを持つjavax.accessibilityのメソッド 
    修飾子と型 メソッド 説明
    void AccessibleComponent.setCursor​(Cursor cursor)
    このオブジェクトのカーソルを設定します。
  • javax.swingでのCursorの使用

    Cursorを返すjavax.swingのメソッド 
    修飾子と型 メソッド 説明
    Cursor JTable.AccessibleJTable.AccessibleJTableCell.getCursor()
    このオブジェクトのCursorを取得します。
    Cursor JInternalFrame.getLastCursor()
    setCursorメソッドによって設定された最後のCursor (サイズ変更できないCursor)を返します。
    Cursor型のパラメータを持つjavax.swingのメソッド 
    修飾子と型 メソッド 説明
    void JInternalFrame.setCursor​(Cursor cursor)
    カーソル・イメージを指定されたカーソルに設定します。
    void JTable.AccessibleJTable.AccessibleJTableCell.setCursor​(Cursor c)
    このオブジェクトのCursorを設定します。
  • javax.swing.text.htmlでのCursorの使用

    Cursorを返すjavax.swing.text.htmlのメソッド 
    修飾子と型 メソッド 説明
    Cursor HTMLEditorKit.getDefaultCursor()
    デフォルトのカーソルを返します。
    Cursor HTMLEditorKit.getLinkCursor()
    ハイパーリンク上で使用するカーソルを返します。
    Cursor型のパラメータを持つjavax.swing.text.htmlのメソッド 
    修飾子と型 メソッド 説明
    void HTMLEditorKit.setDefaultCursor​(Cursor cursor)
    デフォルトのカーソルを設定します。
    void HTMLEditorKit.setLinkCursor​(Cursor cursor)
    リンク上で使用するカーソルを設定します。