我正在寻找一种在 JavaFX 8 中绘制箭头的非常简单有效的方法,实现这一目标的最佳方法是什么(假设我愿意绘制成百上千的箭头)?
我听说使用 Canvas 进行绘制非常有效。
但是,我不知道最好的实现是否是:
- 继承自类 Shape [ https://docs.oracle.com/javase/8/javafx/api/javafx/scene/shape/Shape.html]
- 从类 Line 继承?[ https://docs.oracle.com/javase/8/javafx/api/javafx/scene/shape/Line.html]
- 为了手动创建箭头,时不时地用 GraphicContext 类打扰自己?听起来不是个好主意。
- 其他策略?