单击Shape的边框

时间:2012-12-24 12:12:53

标签: java shape

有没有办法简单地检查鼠标点击是否在Shape的边框上?

我实际上正在使用contains方法但如果在Shape边框上进行点击则无效。

1 个答案:

答案 0 :(得分:2)

使用BasicStroke。定义厚度(比如5像素)并使用yourShape.getStrokedShape().contains(yourPoint)