terça-feira, 26 de junho de 2012

Neste tutorial vou mostrar como executar aplicações externas pelo Java usando o getRuntime().
Primeiramente, precisamos importar a classe java.io.*.

import java.io.*;

Como o getRuntime é uma função IOException, ela precisa estar dentro de um tratamento de erros, como por exemplo, o Try-Catch.
Vamos chamar o bloco de notas do Windows, que está localizado em C:\Windows\notepad.exe.

- Declaramos a variável executar como do tipo Process.
- Atribuímos a ela o getRuntime com o parametro de execução da qual queremos.



Process executar = Runtime.getRuntime().exec("c:\\windows\\notepad.exe");

Lembrando que ele deve estar dentro do Try.
Agora, vamos tratar a exceção,

- Declaramos erro como Exception
- Se ocorrer erro, mandamos ele imprimir o erro na tela.


 catch (Exception erro) {
                erro.printStackTrace();
            }



O código inteiro ficou da seguinte forma:


import java.io.*;

public class Estudo {

    public static void main(String[] args) {
        try {
            Process executar = Runtime.getRuntime().exec("c:\\windows\\notepad.exe");
        }
            catch (Exception erro) {
                erro.printStackTrace();
            }
        }
}

Abraços e até a próxima!! (:



Categories: ,

0 comentários:

Postar um comentário