Clicando no menu Arquivo _ Abrir

:arrow: fala galera!!

 na interface do meu prg, quando eu clico no menu abrir, abre uma janela de arquivos, específicos (.dat e .las), mais ele abre apontando o endereço da raiz e não aonde tem esses aqruivos .dat e .las, como é que eu faço pra ser automático?

entenderam? valeu . :grin:

opa!
bem vindo ao PJ!! :viva:

nao entendi mto bem sua duvida nao…
vc ja quer q a tela de abrir ja esteja numa pasta onde vc indicar?
é isso?

flw!
abraços

cara tem um método do JFileChooser

setCurrentDirectory( File dir );

serve pra setar o diretorio no qual o seu JFileChooser vai abrir
confere na documentação como utiliza ele certinho

:wink:
vou olhar por aki qq coisa se achar um exemplo eu mando

[]'s
Erko Bridee

estou um pouco confuso, aqui no site, mais obrigadão. :grin:

tudo bem! :grin:
no começo é meio normal as pessoas duplicarem posts!.. heheheh

entao aki vai uns links q poderão te ajudar na navegação do Portal Java:

:arrow: Antes de mais nada, é bem recomendado fazer uma leitura no nosso FAQ. Lá encontra informações sobre o Portal e sobre o Java.
:arrow: É bem recomendado tb uma leitura num tópico q ajuda bastante sobre a utilização dos fóruns. Primeiros passos no fórum

bom… acho q isso ja deve ajudar bastante a navegar com mais facilidade e desempenho no PJ!
o Portal é muito grande, até se acostumar com tudo leva um tempo mesmo! :grin:

visite sempre o PJ que vc vai ver q tem mtaaaaaaaa coisa mtoooo util!

qualquer coisa, nao hesite em perguntar! :wink:

PJ ROX! :lol: :lol:

Abraços!
flw!

[code]private void openMenuItemActionPerformed(java.awt.event.ActionEvent evt) {
// Abre um poco, adiciona na arvore, e mostra a janela com perfis
final javax.swing.JFileChooser fc = new javax.swing.JFileChooser(".");

    fc.addChoosableFileFilter(new PocoFilter());      
    int returnVal = fc.showOpenDialog(this);
    
    if (returnVal != javax.swing.JFileChooser.APPROVE_OPTION) 
        return;
                            
    String filename = new String( fc.getSelectedFile().getPath() );
    
    // padroniza o nome para comparar: minusculo e sem brancos
    String fnameOk = filename.toLowerCase();
    fnameOk = fnameOk.trim();

    // Cria o arquivo de entrada de nome selecionado
    Resinv.Poco.Arquivo arquivoIn = null;
    if( fnameOk.endsWith( ".las" ) ) {                
        arquivoIn = new Resinv.Poco.ArquivoLAS( filename );                      
    }
    if( filename.endsWith( ".dat" )) {                
        arquivoIn = new Resinv.Poco.ArquivoPadrao( filename );            
    }
           
    if (arquivoIn != null) {
        Poco poco = new Poco(arquivoIn);
        DefaultMutableTreeNode nodo_poco = adicionaPoconaLista( poco );
        mostraPerfis(poco, nodo_poco);                       
    }        
}

[/code]

Ai galera, aí está o código Só que o menu abrir não encontra automático, os arquivos
.las e .dat, podem me ajudar? obrigado.
Carvalho
:grin: