il mio programmimo dovrebbe fareOriginariamente inviato da andbin
Dipende dove la vuoi visualizzare. Puoi ottenere un Image già scalato, java.awt.Image ha un getScaledInstance(). Oppure se la disegni tu direttamente su un Graphics puoi disegnarla scalandola al "volo" con l'opportuno drawImage() (che teoricamente sarebbe però costoso se ripetuto più volte per via di repaint causati da vari eventi ma dipende anche dalle dimensioni e dallo scalamento, nel tuo caso non sarebbe un grosso problema).
aprire un immagine, modificare le dimensione a dipendenza di cosa ho selezionato nel JRadioButton (3-4 opzioni con tipo 256*256, 128*128,....) e poi far vedere l'immagine con un semplice getContentPane().add(label, BorderLayout.SOUTH);
ora provo a vedere con Image, poi ti(vi) faccio sapere
Grazie per l'aiuto![]()

Rispondi quotando