Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/09/2008, 13:52
MarCopero
 
Fecha de Ingreso: agosto-2008
Mensajes: 19
Antigüedad: 18 años, 1 mes
Puntos: 1
Respuesta: ayuda con JProgressBar

Mira yo realizo una tarea de mover archivos a otro directorio y muestro en un progressbar el avance de la tarea, este es mi código a ver si te ayuda en algo

Código PHP:
private void moveFiles(String strFolderPath){
    
String strFullPathReports = strFolderPath;
    
File folder = new File(strFullPathReports);
    
File[] listOfFiles = folder.listFiles();    
    
File fileDest;    
    
    
jProgressBar.setMinimum(0);
    
jProgressBar.setMaximum(listOfFiles.length);

    for (
int i = 0; i < listOfFiles.length; i++) {        
        
fileDest = new File(destino);        
        try{
            
copiarFile(listOfFiles[i], fileDest); 
            
UpdateStatusLabel(MSG_MOVE + " >>> " + listOfFiles[i].getName() + " >>> " + destino);
        }
        catch(
Exception e){
            
System.out.print("Error: " +e);
        }   
        
jProgressBar.setValue(i);
        
jProgressBar.setStringPainted(true);
        
Rectangle progressRect = jProgressBar.getBounds();
        
progressRect.x = 0;
        
progressRect.y = 0;
        
jProgressBar.paintImmediately(progressRect);
    }
    
jProgressBar.setValue(listOfFiles.length);
}