JTextArea - Dúvida  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
waters
HelloWorld

Membro desde: 16/05/2005 21:20:41
Mensagens: 14
Offline

public void Copiar() throws Exception {
Process process = null;
try {
process = Runtime.getRuntime().getRuntime().exec("copiar.bat");


BufferedReader in =
new BufferedReader(new
InputStreamReader(process.getInputStream()));


String line = null;
while ((line = in.readLine()) != null) {

System.out.println(line);
}
}
catch (Exception e) {
System.out.println("Problema na copia: "
+e.toString());
}


No código acimao o arquivo copiar.bat efetua a copia de 93 arquivos de um diretorio local para om drive da rede, e lista no prompt do DOS os arquivos que são copiados, pela linha System.out.println(line);.
Como fazer para exibir num JTextArea os arquivos que são copiados pelo arquivo copiar.bat.

This message was edited 3 times. Last update was at 20/06/2005 22:18:38

Edu4rd0-
JavaGuru

Membro desde: 19/11/2004 20:25:53
Mensagens: 228
Offline

primeiro crie ma JTextArea, em seguida, coloque dentro do while uma chamada ao metodo append( String str ) do objeto que contém a JTextArea, assim você adicionará o conteúdo da linha ao final do JTextArea... Não se esqueça de concatenar um \n no final de cada linha ao utilizar o append(), senão as linhas aparecerão grudadas
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team