【发布时间】:2012-03-12 12:02:50
【问题描述】:
我正在制作一个包含图形的 GUI,并且我想出了如何创建一个 BasicStroke 来制作一条虚线并将其应用于 Graphics2D 对象,因此当我调用 drawLine() 时,该线是虚线。我不知道是否有一种简单的方法可以使虚线在多个线段上连续。也就是说,我有一个值数组,用作图形同一条线上的点的位置,但是当我分别绘制每个线段并应用虚线笔划时,每个线段的虚线图案再次开始。我的一些线段长度不同,所以虚线图案看起来很乱(在线段比图案短的地方,它看起来像一条连续的非虚线)。
是否有任何简单(或不那么简单)的解决方法并在不同的线段上获得连续的虚线外观?如果我的解释有任何不清楚之处,请告诉我。
【问题讨论】:
-
如需尽快获得更好的帮助,请发帖SSCCE。
标签: java swing user-interface graph lines