JavaTM Platform
Standard Ed. 6

クラス
java.awt.Cursor の使用

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

java.awt での Cursor の使用
 

Cursor として宣言されている java.awt のフィールド
protected static Cursor[] Cursor.predefined
           
 

Cursor を返す java.awt のメソッド
 Cursor Toolkit.createCustomCursor(Image cursor, Point hotSpot, String name)
          新しいカスタムカーソルオブジェクトを生成します。
 Cursor Component.getCursor()
          コンポーネントのカーソルセットを返します。
 Cursor Component.AccessibleAWTComponent.getCursor()
          このオブジェクトの Cursor を取得します。
 Cursor MenuComponent.AccessibleAWTMenuComponent.getCursor()
          このオブジェクトの Cursor を取得します。
 Cursor List.AccessibleAWTList.AccessibleAWTListChild.getCursor()
          オブジェクトのカーソルを返します。
static Cursor Cursor.getDefaultCursor()
          システムのデフォルトのカーソルを返します。
static Cursor Cursor.getPredefinedCursor(int type)
          指定された定義済みの型のカーソルオブジェクトを返します。
static Cursor Cursor.getSystemCustomCursor(String name)
          指定された名前に一致するシステム固有のカスタムカーソルオブジェクトを返します。
 

Cursor 型のパラメータを持つ java.awt のメソッド
 void Window.setCursor(Cursor cursor)
          指定されたカーソルにそのイメージを設定します。
 void Component.setCursor(Cursor cursor)
          カーソルイメージを、指定されたカーソルに設定します。
 void Component.AccessibleAWTComponent.setCursor(Cursor cursor)
          このオブジェクトの Cursor を設定します。
 void MenuComponent.AccessibleAWTMenuComponent.setCursor(Cursor cursor)
          このオブジェクトの Cursor を設定します。
 void List.AccessibleAWTList.AccessibleAWTListChild.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(java.awt.dnd.peer.DragSourceContextPeer dscp, DragGestureEvent dgl, Cursor dragCursor, Image dragImage, Point imageOffset, Transferable t, DragSourceListener dsl)
          このドラッグを処理する DragSourceContext を作成します。
 void DragSourceContext.setCursor(Cursor c)
          このドラッグ操作のカーソルに指定された Cursor を設定します。
 void DragGestureEvent.startDrag(Cursor dragCursor, Image dragImage, Point imageOffset, Transferable transferable, DragSourceListener dsl)
          初期 Cursor を表示しドラッグを開始してから、ドラッグ ImageImage のオフセット、Transferable オブジェクトと DragSourceListener を使用します。
 void DragGestureEvent.startDrag(Cursor dragCursor, Transferable transferable)
          このドラッグ操作の Cursor、およびこのドラッグ操作のソースデータを表す Transferable を指定して、ドラッグ操作を開始します。
 void DragGestureEvent.startDrag(Cursor dragCursor, Transferable transferable, DragSourceListener dsl)
          初期 Cursor を表示しドラッグを開始してから、Transferable オブジェクトと DragSourceListener を使用します。
 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 を受けて、ドラッグを開始します。
 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 を受けて、ドラッグを開始します。
 

Cursor 型のパラメータを持つ java.awt.dnd のコンストラクタ
DragSourceContext(java.awt.dnd.peer.DragSourceContextPeer dscp, DragGestureEvent trigger, Cursor dragCursor, Image dragImage, Point offset, Transferable t, DragSourceListener dsl)
          DragSource から呼び出され、このコンストラクタはこの Drag に DragSourceContextPeer を提供する新しい 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 JList.AccessibleJList.AccessibleJListChild.getCursor()
           
 Cursor JTable.AccessibleJTable.AccessibleJTableCell.getCursor()
          このオブジェクトの Cursor を取得します。
 Cursor JTree.AccessibleJTree.AccessibleJTreeNode.getCursor()
           
 Cursor JInternalFrame.getLastCursor()
          setCursor メソッドによって設定された、サイズ変更できない最後の Cursor を返します。
 

Cursor 型のパラメータを持つ javax.swing のメソッド
 void JInternalFrame.setCursor(Cursor cursor)
          カーソルイメージを、指定されたカーソルに設定します。
 void JList.AccessibleJList.AccessibleJListChild.setCursor(Cursor c)
           
 void JTable.AccessibleJTable.AccessibleJTableCell.setCursor(Cursor c)
          このオブジェクトの Cursor を設定します。
 void JTree.AccessibleJTree.AccessibleJTreeNode.setCursor(Cursor c)
           
 

javax.swing.table での Cursor の使用
 

Cursor を返す javax.swing.table のメソッド
 Cursor JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.getCursor()
           
 

Cursor 型のパラメータを持つ javax.swing.table のメソッド
 void JTableHeader.AccessibleJTableHeader.AccessibleJTableHeaderEntry.setCursor(Cursor c)
           
 

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)
          リンク上で使用するカーソルを設定します。
 


JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。