Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/05/2008, 04:28
ClaraM
 
Fecha de Ingreso: mayo-2008
Mensajes: 20
Antigüedad: 16 años
Puntos: 0
Abrir una imagen con Netbeans 5.5

Hola a todos los del foro:
Quiero abrir una imagen con el Netbeans, hago lo siguiente:

private void jMenuItem_abrirActionPerformed(java.awt.event.Acti onEvent evt) {
// TODO add your handling code here:
//abrir el archivo imagen fuente (sólo .jpg, .gif o .png
ManejadorArchivos manejador=new ManejadorArchivos();
manejador.abrirArchivo();
//pegar la imagen en el jScroolPane_imagen_fuente
display_imagen_original.set(Datos.imagen_original) ;

public void abrirArchivo() {

/*Debe abrir frame para escoger la imagen y la deberá almacenar renderizada en la clase Datos del paquete datos en la variable estática imagen_fuente*/
String file="";
String directorio="";
String path="";
//Crear y mostrar el cargador de archivos de imágenes
JFrame frame = new JFrame();
String apuntar_a_este_directorio= "imagenes/";
JFileChooser fc = new
JFileChooser(apuntar_a_este_directorio);
int returnVal = fc.showOpenDialog(frame);
if(returnVal == JFileChooser.APPROVE_OPTION) {
file= fc.getSelectedFile().getName();
path=fc.getSelectedFile().getPath();
img=JAI.create("fileload",path);
/*almacenar la imagen renderizada y sus datos en la clase Datos
*/
Datos.imagen_original=img;
Datos.nombre_imagen=""+file;
Datos.ancho_imagen=img.getWidth();
Datos.alto_imagen=img.getHeight();
}//fin if

}

Utilizo dos clases, Datos y Manejo_archivos. No me da ningún tipo de error pero lo compilo y no se abre la foto, ¿a qué puede ser debido?? Gracias de antemano.