Dúvida JFileChooser

0 respostas
vitorgp.ti

Boa noite galera.

Gostaria de tirar umas dúvidas e etc. Estou usando o JFileChooser(irei chamá-lo de JFC) com o objetivo de copiar o caminho do arquivo, guardar em uma tupla e copiar este arquivo em um diretório que será acessado pelo sistema. Show?
Acontece que tá complicado... Não sei se existe algo melhor , ou mais fácil, de ser implementado do que o componente JFC...

O que eu fiz: Criei uma JFrame chamado FFileUploader (não queria que o JFC ficasse visível sempre ao usuário) que é acionado sempre no evento de um botão.
Aberto esse frame, eu seleciono um arquivo qualquer e simplesmente trava! Após eu continuar clicando várias vezes, abre um outro JFC por cima do que já está aberto! Aí sim eu consigo selecionar um arquivo e pegar o caminho dele. Deu pra sacar?

PRIVATE UMMÉTODO() {
    String lsPath = new String();
    try
    {
        JFileChooser file = new JFileChooser();
        
        file.setDialogTitle("Selecione uma imagem");
        
        int lireturn = file.showOpenDialog(null); //1 = cancel,  0 = open
       
        if (lireturn == JFileChooser.APPROVE_OPTION){
            lsPath = file.getSelectedFile().getAbsolutePath();
            JOptionPane.showMessageDialog(null, lsPath); //consulta para saber o caminho
        }else{
            lsPath = "Não há arquivo selecionado";
            JOptionPane.showMessageDialog(null, lsPath); //consulta para saber o caminho
        }
     }catch(Exception ex)
     {
      lsPath = "erro";
     }
}

Como proceder? :/

Obg pela deferência!

PS: Links que consultei abaixo.

http://www.guj.com.br/java/23161-jfilechooser
http://www.guj.com.br/java/243866-duvida-utilizando-jfilechooser
http://cinforum.forumeiros.com/t2-tutorial-usando-o-jfilechooser
http://codeerror.wordpress.com/2010/09/09/jfilechooser-com-algumas-dicas-fica-melhor-ainda/

Criado 17 de agosto de 2013
Respostas 0
Participantes 1