巨大な画像(色などにアクセスするためのBufferedImage)をJScrollPane派生クラスに適合させる必要があります。そこまでは何も難しいことはありません。
画像はA3サンプルの素材のJPGスキャンで、サイズは13030x20840ピクセル、24ビット、重さはディスクで12MB、RAMで約800MBです。
BufferedImageをJpanelに埋め込みました。これは、Scrollpaneのビューとして存在します。
画像をスクロール/ドラッグしようとすると、応答に数秒かかるため、あまり便利ではありません。
スクロールペインのスクロールと画像のドラッグを可能な限りスムーズかつ反応的にレンダリングするために何をすべきかを知るためにあなたの助けが必要ですが、そのような画像では不可能である可能性があることは簡単にわかります。
ダブルバッファリングなど、多くのオプションを試しましたが、Swingはまったく初めてなので、簡単な解決策を見逃した可能性があります。
BufferedImageを他の何か、または何かで変更する必要がある場合、私はどんな解決策も受け入れます。