Salve ragazzi! Ho un problema che mi sta facendo innervosire :P Dovrei stampare il contenuto di un jframe , ma l'immagine contenuta in una label (intestazione) a 300 dpi perde la qualità una volta stampata e sgrana un po' .

Siccome l'immagine ad alta risoluzione non entrava nel mio documento ho dovuto effettuare l'operazione di Scale dell'immagine con :

codice:
Image im=java.awt.Toolkit.getDefaultToolkit().getImage("C:\\Documents and Settings\\int.gif "); 	
im=im.getScaledInstance(250,133,Image.SCALE_AREA_AVERAGING);        
 Icon icon = new ImageIcon(im);  
 intestazione.setIcon(icon);

Come posso fare per scalare l'immagine senza perdere la qualità dell'immagine o stampare essa senza far sgranare l'immagine??

Grazie in anticipo