【发布时间】:2011-09-08 04:00:35
【问题描述】:
我通过 Graphics2D 绘图在我的 JPanel 上布置了 Line2D 和 Arc2D 对象。您可以在这个问题“How to make pixel perfect Line2D in - Graphics2D”上查看其中的一部分。现在我想要实现的是,我想为所有 Line2D 和 Arc2D 对象创建两条平行线和弧线。视觉上,
当前绘制的法线 Line2D 和 Arc2D,
想这样装饰,
到目前为止我的想法,
我可以通过创建两条不同的线并从我的正常线位置给出偏移 +gap 和 -gap 来实现这一点。但是,这会产生很多我不想做的对象。
现在,可以像这样让我的法线变粗吗,
并给他们一个边框并从中删除中间位?
有可能实现吗?如果是,请给我一些指导。
感谢您的任何帮助。
【问题讨论】:
-
“这会产生很多对象”“第二行”(或其中的 100 个,对于一百个主要行)在内存中并不多。跨度>
标签: java graphics java-2d graphics2d