私はいくつかのガイダンスが必要ですが、これには別の質問がありません。答えは、JavaFX仕様である必要はありません。JavaFXで大きな画像をロードして処理する最も効率的な方法
かなり大きい画像/ピクセル配列をJavaFXアプリケーションで読み込んで操作するのが好きです。
今私は単純なアプローチをとっています:キャンバスオブジェクトを保持する単純なStackpaneは、ScrollPaneにロードされます。
ScrollPane scrollPane = new ScrollPane();
StackPane stackPane = new StackPane();
Canvas = new Canvas(4000,6000);
stackPane.getChildren().add(canvas);
scrollPane.setContent(stackPane);
root.setCenter(scrollPane);
特定のキャンバス化でCanvasオブジェクトを作成することはできませんが、いくつかの例外があります。私の心の中でもっと大きな次元を持っていたら?
キャンバスの合計サイズは、スクロールペインのパフォーマンスまたは詳細ビューに影響しますか?
あなたの質問から、画像について話している間に「キャンバス」を使う理由は明確ではありません。 JavaFXの私の考えでは、これは 'Image'と' ImageView'を意味します。どうか明らかにしてください。 – hotzst
誰かがキャンバスは、ピクセル配列を使って作業するとパフォーマンスが向上すると教えてくれました。 – user6272596