JavaFXで作成したデスクトップアプリでPane上にshapeノードが点在している画面があります。
この画面の中をマウスでドラックして描く矩形の中に一部でも入っているshapeを全て取得したいのですが
何かいい方法がないか考えて次の案をひねり出しました。
案➀ マウスドラック時の開始座標と終了座標を取得してその範囲に入っているshapeを力ずくで拾い出す
案➁ マウスでドラックしたときに透明のRectangle(四角形のshape)を描きそれに重なったshapeを検出できないか
案➀が簡単にできそうもないので、案➁がメソッドやイベントで取得できないかといろいろと調べてみたもののそのようなことはできなさそうでした。
実は簡単にできるよ。とか 他に何かよい案があればご教示してもらえないでしょうか?
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。