我想创建一个扩展 Line 或 Path 或其他东西的类(不确定)
该类用于在源点和目标点之间创建一条线。
当用户单击直线时,应添加一个点。然后可以拖动该点(钉子),线条也会相应移动。
目前,Source 和 Target 是扩展 Circle 的类的对象,而 Nail 是扩展 Circle 的单独类。
这些对象将添加到 Pane 中并进行绘制。
例如。 A 点和 B 点:A->B 添加钉子后:A->N->BLine 类应该保存指甲对象的数组列表。我只需要知道 Line 类应该扩展什么。我不确定,因为它需要自行更新。
最佳答案
该行为可以使用折线来实现。要引用线上的不同点,请使用 getAllPoints().set/add/..
关于java - 如何在javaFx中绘制具有多个点的线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44122271/