如何在javaFx中绘制多个点的线?

时间:2017-05-22 21:16:21

标签: java javafx

我想创建一个扩展Line或Path的类(不确定)

该类用于在两个点之间创建一条线,即源和目标。

当用户点击该行时,应添加一个点。然后可以拖动此点(Nail)并相应地移动线。

目前,Source和Target是扩展Circle的类的对象,Nail是一个扩展circle的单独类。

这些对象将添加到窗格中并绘制。

例如。点A和B:A-> B 加入指甲后:A-> N-> B

Line类应该包含指甲对象的arraylist。我只需要知道Line类应该扩展什么。我不确定它是否需要自我更新。

1 个答案:

答案 0 :(得分:1)

使用PolyLine可以实现这一行为。要引用该行的不同点,请使用getAllPoints()。set / add /..