Hola, perdona ya esta aplicado.
por consola sale que todo ok pero lo que no logro es que se vea el contenido grafico de todos los elementos del directorio.
estoy intentandolo ahora con un una coleccion a ver si sale.
muchas gracias!
Código Java:
Ver originalprivate void jButton1ActionPerformed
(java.
awt.
event.
ActionEvent evt
) { // TODO add your handling code here:
String sDirectorio
= "C:/Users/ZOUHIR/Documents/Secuencia_imagenes/videofsom/frames/"; //String sDirectorio = "C:/Users/Public/Pictures/Sample Pictures/";
if (f.exists()) {
File[] ficheros
= f.
listFiles();
if (ficheros.length == 0) {
System.
out.
println("El directorio esta vacio"); jLabel2.setText("No hay imagenes en el directorio ...");
} else {
System.
out.
println("el numero de elementos en el directorio " + ficheros.
length); eq.setText("Cargando Imagenes");
eq.setVisible(true);
for (int x = 0; x < ficheros.length; ++x) {
jLabel1.setVisible(true);
try {
pic = cargar_imagen(ficheros[x]);
imagen = crear_icono(pic);
label.setIcon(imagen);
panelp.setSize(400, 400);
label.setSize(200, 200);
label.setVisible(true);
panelp.add(label);
panelp.setEnabled(true);
panelp.setVisible(true);
Logger.getLogger(proimag.class.getName()).log(Leve l.SEVERE, null, ex);
}
titulo.setText(ficheros[x].getName());
this.esperar(5);
System.
out.
println(ficheros
[x
].
getName());
}
System.
out.
println("Estoy Fuera del Bucle"); }
} else {
System.
out.
println("El directorio no existe"); }
}
public void esperar(int segundos) {
try {
Thread.
sleep(segundos
* 1000); // Mensaje en caso de que falle
}
}
return ImageIO.read(fichero);
}
}