2013-06-26 64 views
0

在Java中我們可以通過使用相交()方法找到一個line2D是否與給定的rectangle2D相交,但假設該行的寬度爲1個像素。 如果我將基線設置爲比1像素厚,然後繪製線條,如何才能找到粗線是否與矩形相交?同樣的問題適用於Quadcurve2D!粗線和矩形相交java

回答

2

用途:

Shape strokedShape = basicStroke.createStrokedShape(Shape s) 

然後你就可以做使用strokedShape交集。

+0

謝謝....那完全解決了我的問題:) – Gohio