Java 如何使用GeneralPath绘制两条平行线
我知道我可以使用Java 如何使用GeneralPath绘制两条平行线,java,drawing,java-2d,Java,Drawing,Java 2d,我知道我可以使用Line2D。 但是有没有办法用GeneralPathClass画两条平行线呢?可能的话,请找到下面的代码 @Override public void paint(Graphics g) { super.paint(g); Graphics2D g2d = (Graphics2D)g; GeneralPath path = new GeneralPath(); path.moveTo(10, 10); path.lineTo(10, 100
Line2D
。
但是有没有办法用
GeneralPath
Class画两条平行线呢?可能的话,请找到下面的代码
@Override
public void paint(Graphics g) {
super.paint(g);
Graphics2D g2d = (Graphics2D)g;
GeneralPath path = new GeneralPath();
path.moveTo(10, 10);
path.lineTo(10, 100);
path.moveTo(100, 10);
path.lineTo(100, 100);
g2d.draw(path);
}
抱歉,你不能用GeneralPath创建平行线。对不起,我错了。可以使用GeneralPath绘制平行线您还可以
将(line,false)
两个Line2D对象附加到GeneralPath;这也有同样的效果。