エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
カーソルを追いかけるイメージ - JavaFX in the Box
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
カーソルを追いかけるイメージ - JavaFX in the Box
前回カスタムカーソルを作ったことの続き。 せっかくカーソルを変えたので、よくあるカーソルを追いかけ... 前回カスタムカーソルを作ったことの続き。 せっかくカーソルを変えたので、よくあるカーソルを追いかけるイメージというのを JavaFX でも作ってみようと思います。 ここではマウスが移動するイベントを拾って、その都度シーケンスに挿入して、古いものは捨てるということをやっています。 ようするにシーケンスの先頭は現在のマウスの位置、次が 1 つ前のイベントの時のマウスの位置、次が 2 つ前のイベント時のマウスの位置、というようになっています。 で、そのシーケンスをイメージの位置と同期 (つまり bind です) させてしまうというものです。 後は領域から出た時にイメージを非表示にして、領域に再び入ったら表示して、かつ位置も初期化するということをやってます。 完成品が右のイメージ。一番大きい Duke がマウスカーソルです。 import javafx.application.Frame; imp