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.
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!
}
}