私はJavaスイングアプリケーションプロジェクトに取り組んでいます。画像をアイコンにしたいのですがJPanel
、外部プリンターで画像を印刷すると画質が悪いようです。ここにコードがあります
ImageIcon ii=new ImageIcon(scaleImage(90, 107, ImageIO.read(new File(f.getAbsolutePath()))));
image.setIcon(ii);
この方法以外で高画質なアイコンを作るにはどうすればいいですか?