Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
マウスクリックがシェイプの境界上にあるかどうかを簡単に確認する方法はありますか?
私は実際にこのcontainsメソッドを使用していますが、シェイプの境界線をクリックすると機能しません。
contains
を使用しBasicStrokeます。厚さ(5ピクセルとしましょう)を定義して使用しますyourShape.getStrokedShape().contains(yourPoint)
BasicStroke
yourShape.getStrokedShape().contains(yourPoint)