Olá pessoal, tenho uma aplicação que faz a busca de um caminho e copia os arquivos arquivos para o outro, porém eu gostaria de mostrar cada arquivo copiado, segue o código:
SimpleDateFormat hi = new SimpleDateFormat("hh:mm");
String in = hi.format(new Date());
String comando="xcopy "+cam1.getText()+"\\*.* "+cam2.getText()+"\\ /E /D /C /H /K /Y ";
String resposta = null;
try
{
Scanner S = new Scanner( Runtime.getRuntime().exec(comando).getInputStream());
while(S.hasNextLine()){
resposta = S.nextLine();
area.append(resposta+"\n");
}
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
area.append("Data de Execução: "+sdf.format(new Date())+"\n");
SimpleDateFormat ht = new SimpleDateFormat("hh:mm");
area.append("Horario de Inicio: "+in+"\n");
area.append("Horario de Termino: "+ht.format(new Date())+"\n");
}
catch (IOException ex)
{
Logger.getLogger(teste.class.getName()).log(Level.SEVERE, null, ex);
}
Porém ele não esta mostrando no meu TextArea a cada interação, só mostra no final, alguém poderia ajudar?