2

我正在尝试使用 ACM 库在 Java 中绘制圆角对角线。

一个非常复杂的方法是画一条对角线,放大它以增加它的宽度,在这条线的顶部画一条相对于它的圆角的弧。

4

2 回答 2

0

从您链接到的图片中,您似乎想要带有圆形端盖的线条,有时称为线条连接。我不太了解 ACM 库,但是查看它的文档,您似乎可以通过使用GPen带有填充圆圈的图像来实现这种外观。您可以在其上调用setLocation(x,y)thendrawLine(dx, dy)方法。

于 2012-09-03T05:25:21.340 回答
0

我从未使用过 ACM,但查看 javadoc 您可能要考虑使用形状而不是线条。因此,例如,您可以使用GPolygon绘制一个宽度的矩形,然后使用GOval在末端绘制圆形

就像这样:围绕点 [100,0]、[0,100]、[10,110]、[110,10] 绘制一个多边形,然后在 0,110 和 110,0 处绘制两个大小为 10 的圆。如果这些形状都用相同的颜色填充,它们应该看起来像一个实体。

于 2012-09-03T06:02:55.270 回答