redimensionar imagenes en jpg

alger84
26 de Agosto del 2004
Alguien sabe de alguna libreria o algo que me permita redimensionar una imagen cn java?. Lo que quiero es que teniendo un archivo de 100x100 x ejemplo, me salga uno de salida de 10*10 o el tamaño que le diga.

LeNnY
26 de Agosto del 2004
ola, mira no e hecho eso exactamente, algo parecido e hecho mira una imagen del tamaño que sea cuadra exactamente en el jlabel que tengo creadoen fin ojala te sirva este pequeño codigo en algo:

JFileChooser fc = new JFileChooser();
fc.addChoosableFileFilter(new ImageFilter());
fc.setFileView(new ImageFileView());
fc.setAccessory(new ImagePreview(fc));
int returnVal = fc.showDialog(fc, "Seleccion Imagen");
if (returnVal == JFileChooser.APPROVE_OPTION) {
file = fc.getSelectedFile();
//
ImageIcon tmpIcon = new ImageIcon(file.getPath());
if (tmpIcon != null) {
if (tmpIcon.getIconWidth() > ivjJLabelImagen.getWidth()) {
thumbnail =
new ImageIcon(
tmpIcon.getImage().getScaledInstance(ivjJLabelImagen.getWidth(), -1, Image.SCALE_DEFAULT));
} else { //no need to miniaturize
thumbnail = tmpIcon;
}
}
//
ivjJLabelImagen.setIcon(thumbnail);
if(ivjJTextFieldCodigoAlumno.getText().length()>0)
ivjJButton1.setEnabled(true);
else ivjJButton1.setEnabled(false);
}