Executando comandos externos

3 respostas
D

Olá…

Primeiramente gostaria de dizer que busquei por esse assunto no sistema de busca do site e não encontrei o q buscava… Desculpe se essa for uma duvida já solucionada no forum mas eu realmente não encontrei o tópico…

Bom… eu gostaria de executar comandos do sistema operacional (assim como eu executo no prompt) dentro do meu código Java… Como faço isso???

São exemplos das ações que quero executar: - Rodar uma apresentação de slides do OpenOffice Impress (esse é o mais importante)

  • Play/Stop em arquivo .mp3 no meu computador

Aguardo resposta…

Agradeço desde já,
DanielSR

3 Respostas

Hayros

Não sei a quê extensão isso vai resolver o seu problema, nem se existe (imagino que sim) solução melhor, mas no Java 6 tem uma classe chamada Desktop. Ela tem um método chamado open(File f) que abre o arquivo em questão com o gerenciador padrão do sistema.

D

Hayros, obrigado pela atenção…
Se essa classe fizer isso mesmo q vc disse já resolve meu problema em partes…

Eu busquei no javadoc (“http://java.sun.com/webservices/docs/1.6/api/”) pela classe “Desktop” e não encontrei nada… Voce saberia me informar onde posso conseguir mais informaçoes sobre essa classe ou pelo menos dizer a sintaxe de um exemplo de comando?

Obrigado…
Aguardo resposta,
DanielSR

Hayros

O endereço aonde eu consulto a API é

http://java.sun.com/javase/6/docs/api/

lá tem a java.awt.Desktop

Criado 10 de setembro de 2006
Ultima resposta 10 de set. de 2006
Respostas 3
Participantes 2