Como redimensionar una imagen?
Hola, tengo una aplicación en la que un JLabel tiene una imágen, pero ésta es muy grande, me gustaría poder redimensionar la imagen DESDE JAVA, ¿tengo que utilizar la clase Graphics?. Muchas gracias por vuestra ayuda
Hola:
La clase Image tiene un método getScaledInstance() que te devulve una imagen copia del tamaño que tú quieras.
Si tienes ImageIcon (que es lo que admite el JLabel) puedes "convertir" de ImageIcon a Image y viceversa así:
De un ImageIcon puedes obtener una Image con getImage().
De una Image puedes obtener un ImageIcon con new ImageIcon(image)
Se bueno
La clase Image tiene un método getScaledInstance() que te devulve una imagen copia del tamaño que tú quieras.
Si tienes ImageIcon (que es lo que admite el JLabel) puedes "convertir" de ImageIcon a Image y viceversa así:
De un ImageIcon puedes obtener una Image con getImage().
De una Image puedes obtener un ImageIcon con new ImageIcon(image)
Se bueno
