このページでは、Cursor関係の使い方を集めて一覧にしています。

Cursor

Cursorのアニメーション

Cursorのアニメーション

Timerを使ったCursorの切り替えで、マウスポインタのループアニメーションを行います。

Cursorオブジェクトの生成

Cursorオブジェクトの生成

BufferedImageからカーソルオブジェクトを作成し、これをコンポーネントに設定します。

Cursorを砂時計に変更

Cursorを砂時計に変更

バックグラウンドで処理が実行されている間は、Cursorに砂時計が設定されたGlassPaneを有効にします。

Modalで透明なJDialogを使って親のJFrameへの入力をブロックする

Modalで透明なJDialogを使って親のJFrameへの入力をブロックする

Modalで透明なJDialogを表示することで、親のJFrame全体への入力操作をブロックします。

Screen上にあるMouseの位置を取得する

Screen上にあるMouseの位置を取得する

Screen上にあるMouseの絶対位置を取得して、パネル内のラケットを移動します。

JToolTipの表示位置

JToolTipの表示位置

JToolTipの表示位置がドラッグでマウスカーソルに追従するように設定します。

JLayerで指定したコンポーネントへの入力を禁止

JLayerで指定したコンポーネントへの入力を禁止

JDK 7で導入された、JLayerを利用して、指定したコンポーネントへの入力を禁止します。

JListのセル中に配置したコンポーネント毎にカーソルを変更する

JListのセル中に配置したコンポーネント毎にカーソルを変更する

JListのセルに配置されているコンポーネントをマウスの座標から検索し、それに設定されたカーソルをJListに適用します。