在Java中,我们可以使用intersects()方法找到line2D是否与给定的rectangular2D相交,但这是假设该行的宽度为1像素。如果在将基本笔划设置为大于1像素后绘制线,如何找到该粗线是否与矩形相交?同样的问题也适用于Quadcurve2D! 最佳答案 采用:Shape strokedShape = basicStroke.createStrokedShape(Shape s) 然后,您可以使用strokedShape进行交点。