Pessoal, estou usando o JFileChooser para abiri e salvar um arquivo, mas quando clico a primeira vez no arquivo a janela some e abre uma nova e só aí consigo selecionar o arquivo ou diretório, alguém sabe me dizer o porque isso está acontecendo, segue o código que estou usando:
[code]public static String getDirectoryOpen()
{
String directory;
int open;
JFileChooser chooser;
directory = "";
chooser = new JFileChooser();
chooser.setMultiSelectionEnabled(false);
chooser.setFileSelectionMode(JFileChooser.FILES_ONLY);
FileChooserLanguage.setLanguage();
// showSaveDialog retorna um inteiro , e ele ira determinar que o chooser será para abrir.
open = chooser.showOpenDialog(null);
System.out.print(open);
if (open == JFileChooser.APPROVE_OPTION)
{
// o getSelectedFile pega o arquivo e o getAbsolutePath retorna uma string contendo o endereço.
directory = chooser.getSelectedFile().getAbsolutePath();
return directory;
}
return directory;
}[/code]