Open File

Quero abrir um ficheiro numa determinada directoria
Ja criei um action num botao que conssegue abrir as minhas directorias mas quando selecciono algum ficheiro e clico em open nada acontece e eu queria que fosse possivel abrir ficheiros .doc, .xls, .pps apartir da minha aplicação .

O codigo para abrir as directorias é o seguinte :

button8.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent ae) {

     JFileChooser chooser = new JFileChooser();
     chooser.setMultiSelectionEnabled(true);
    
     int option = chooser.showOpenDialog(DesktopTest.this);
     if (option == JFileChooser.FILES_AND_DIRECTORIES) {
 
 }

}
}
);

Desta forma consigo abrir as directorias do meu pc, e ver os ficheiros. mas eu queria por exemplo abrir um ficheiro .DOC e ele abrir com a sua aplicção ( WORD ) independente da minha aplicação.

Obrigado desde ja