---
title: Cursor
tags: [Cursor]
description: Cursor関係の記事へのスクリーンショット付きリンク一覧
---
このページでは、`Cursor`関係の使い方を集めて一覧にしています。

#contents

* Cursor [#Cursor]
** Cursorのアニメーション [#AnimatedCursor]
#swingdescription(Swing/AnimatedCursor,Cursorのアニメーション,Timerを使ったCursorの切り替えで、マウスポインタのループアニメーションを行います。,https://lh5.googleusercontent.com/_9Z4BYR88imo/TQTHkbNXdwI/AAAAAAAAARY/RzDAT8xyR3c/s200/AnimatedCursor.png)

** Cursorオブジェクトの生成 [#CustomCursor]
#swingdescription(Swing/CustomCursor,Cursorオブジェクトの生成,BufferedImageからカーソルオブジェクトを作成し、これをコンポーネントに設定します。,https://lh5.googleusercontent.com/_9Z4BYR88imo/TQTKTOEY7FI/AAAAAAAAAVw/OeBJRlIWHsQ/s200/CustomCursor.png)

** Cursorを砂時計に変更 [#WaitCursor]
#swingdescription(Swing/WaitCursor,Cursorを砂時計に変更,バックグラウンドで処理が実行されている間は、Cursorに砂時計が設定されたGlassPaneを有効にします。,https://lh5.googleusercontent.com/_9Z4BYR88imo/TQTWfYWDbsI/AAAAAAAAApU/rldJwQuVm-8/s200/WaitCursor.png)

** Modalで透明なJDialogを使って親のJFrameへの入力をブロックする [#BlockingDialog]
#swingdescription(Swing/BlockingDialog,Modalで透明なJDialogを使って親のJFrameへの入力をブロックする,Modalで透明なJDialogを表示することで、親のJFrame全体への入力操作をブロックします。,https://lh3.googleusercontent.com/-BlvRwXum2Vc/Vi0ubz6y1mI/AAAAAAAAOE4/XKHozK0runE/s200-Ic42/BlockingDialog.png)

** Screen上にあるMouseの位置を取得する [#MouseInfo]
#swingdescription(Swing/MouseInfo,Screen上にあるMouseの位置を取得する,Screen上にあるMouseの絶対位置を取得して、パネル内のラケットを移動します。,https://lh4.googleusercontent.com/_9Z4BYR88imo/TQTQC6wobCI/AAAAAAAAAe8/3UnK314olDM/s200/MouseInfo.png)

** JToolTipの表示位置 [#ToolTipLocation]
#swingdescription(Swing/ToolTipLocation,JToolTipの表示位置,JToolTipの表示位置がドラッグでマウスカーソルに追従するように設定します。,https://lh5.googleusercontent.com/_9Z4BYR88imo/TQTVoUwnbfI/AAAAAAAAAn8/lAHqv08RJKA/s200/ToolTipLocation.png)

** JLayerで指定したコンポーネントへの入力を禁止 [#DisableInputLayer]
#swingdescription(Swing/DisableInputLayer,JLayerで指定したコンポーネントへの入力を禁止,JDK 7で導入された、JLayerを利用して、指定したコンポーネントへの入力を禁止します。,https://lh3.googleusercontent.com/-fJbneWE3WB4/TpLGoNbk1TI/AAAAAAAABDk/GJWfhRR4UB0/s200/DisableInputLayer.png)
#swingdescription(Swing/DisableInputLayer,JLayerで指定したコンポーネントへの入力を禁止,JDK 7で導入されたJLayerを利用して指定したコンポーネントへの入力を禁止します。,https://lh3.googleusercontent.com/-fJbneWE3WB4/TpLGoNbk1TI/AAAAAAAABDk/GJWfhRR4UB0/s200/DisableInputLayer.png)

** JListのセル中に配置したコンポーネント毎にカーソルを変更する [#CursorOfCellComponent]
#swingdescription(Swing/CursorOfCellComponent,JListのセル中に配置したコンポーネント毎にカーソルを変更する,JListのセルに配置されているコンポーネントをマウスの座標から検索し、それに設定されたカーソルをJListに適用します。,https://lh3.googleusercontent.com/-v3ugRz81Y0Q/UmPxM3SwOYI/AAAAAAAAB4Y/PqZaNMCPgN0/s200/CursorOfCellComponent.png)

** JSplitPaneやTableColumnのリサイズカーソルを変更する [#ResizeColumnCursor]
#swingdescription(Swing/ResizeColumnCursor,JSplitPaneやTableColumnのリサイズカーソルを変更する,JSplitPaneのDividerやJTableHeaderのTableColumnでコンボーネントをリサイズ中に表示されるマウスカーソルを変更します。,https://drive.google.com/thumbnail?id=16YsnRoba4Fln-RrWN_rd1V_81Hiw3q4l)