2

我正在寻找一种在 JavaFX 8 中绘制箭头的非常简单有效的方法,实现这一目标的最佳方法是什么(假设我愿意绘制成百上千的箭头)?

箭头

我听说使用 Canvas 进行绘制非常有效。

但是,我不知道最好的实现是否是:

4

1 回答 1

2

最好的方法取决于我们不知道的各种因素,所以在这里很难给出明确的答案。不过,我将尝试提供一些一般性提示,您必须自行决定这些提示是否适用于您的问题。

对于使用画布的大规模绘图听起来是个好主意。

简单的线条和矩形比路径(还有折线和多边形)快得多。

一些线连接/大写比其他的快。

避免透明。

考虑专门的方法可能会有所帮助,例如,创建箭头图像,然后仅绘制这些图像。

迈克尔

于 2015-09-12T08:14:09.620 回答