[英]How to draw efficiently arrows on a canvas with JavaFX 8?
我正在尋找一種在 JavaFX 8 中繪制箭頭的非常簡單有效的方法,實現這一目標的最佳方法是什么(如果說我願意繪制成百上千個箭頭,那么在性能方面)?
我聽說使用 Canvas 進行繪制非常有效。
但是,我不知道最好的實現是否與:
最好的方法取決於我們不知道的各種因素,因此在這里很難給出明確的答案。 不過,我將嘗試給出一些一般性提示,您必須自行決定這些提示是否適用於您的問題。
對於使用畫布的大量繪圖聽起來是個好主意。
簡單的線條和矩形比路徑(還有折線和多邊形)快得多。
某些行連接/大寫比其他行更快。
避免透明。
考慮專門的方法可能會有所幫助,例如創建箭頭的圖像,然后只是繪制這些圖像。
邁克爾
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.