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?
tudo bem!
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!
visite sempre o PJ que vc vai ver q tem mtaaaaaaaa coisa mtoooo util!
[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