Executar um arquivo bat

Gostaria de saber como executar um arquivo bat e visualizar a por exemplo em um JPanel?

Veja bem, você executa o comando e pega a saída dele.

// Executa Process p = Runtime.getRuntime().exec("file.bat");

// Saída OutputStream os = p.getOutputStream();

[quote=juniorlinux]Veja bem, você executa o comando e pega a saída dele.

// Executa Process p = Runtime.getRuntime().exec("file.bat");

// Saída OutputStream os = p.getOutputStream();
[/quote]

Só esse código não funcionou…

Pessoal eu gostaria de vizualizar a execução do processo bat, porque este meu bat chama varios programas em cobol para baixa plataforma e preciso vizualizar esta execução.

A sugestão acima não funcionou a contento ?

+++

Não seria getInputStream?

E só o código postado realmente não funciona. Precisa TAMBÉM ler o Stream e o resultado do mesmo ser “enviado” ao componente visual.