Abrir um arquivo via Interface com JAVA

Pessoal bom dia,

Existe alguma forma de eu abrir um arquivo selecionando a pasta via interface, preciso de uma forma de localizar o arquivo e depois eu pego o path(caminho do arquivo), para depois efetuar uma transferência de arquivos.
No vb.net eu sei que tem o OpenFileDialog que tem essa funcionalidade.

Obrigado
Allex

Use o componente OpenDialog para selecionar o arquivo… e depois use esse método para chamar o executavel (caso esteja usando windows, em caso de linux mude a linha de comando)

/** * Método que executa um arquivo. * @param filename * @throws SystemUtilsException */ public static void executeFile(String filename) { try { Process child = Runtime.getRuntime().exec("RunDLL32.EXE shell32.dll,ShellExec_RunDLL " + filename); } catch (IOException ex) { // Faz algo ou ignora, vc escolhe! } }