Abrir ficheiro

Boas galera

Alguem me pode dizer como faço para abir um ficheiro .DOC que tenho na minha drive C:\ ? tenho um botão e queria que ao pressiona-lo ele abrisse um ficheiro e conssequentemente o WORD ? É possivel fazer isso ? tambem podia ser da seguinte forma : Eu pressionava o botão ele abria um caixa de dialogo para eu navegar pelas directoria; seleccionava o ficheiro clicava em ok e o ficheiro se abria. alguem me pode enviar codigo para fazer isso ?

Obrigado desde ja !

É no windows?
Usa Runtime.getRuntime().exec(“command /c start meu_doc.doc”).
Se for XP troca o command por cmd.

veja o codigo que criei :

SairFrame.addActionListener(

                new ActionListener() {
      
                public void actionPerformed( ActionEvent event )
                {
                                   
                    Runtime.getRuntime().exec(cmd.exe, /c, start, "c:\ficheiro.txt");
                }
                }  
                ) ;

mas da um erro na linha do Runtime : illegal start of expression

mas da me erro

[size=“11”]
[color=“red”]

  • Editado: Lembre-se de usar BBCode em seus códigos para mantê-los identados e mais legíveis para outros usuários - Matheus[/color][/size] :joia:

Ae Luis, fiz o seguinte:

[code]import java.io.IOException;

public class Teste {
public static void main(String[] args) {
try {
Runtime.getRuntime().exec(“cmd.exe /c start Teste.doc”);
} catch (IOException e) {
}
}
}[/code]

Criei um arquivo .doc no mesmo local de onde está o .java … ae funciona normal, abre o Word, blz.

Falow