GUJ
Notícias, artigos e o maior fórum brasileiro sobre Java
home
fórum
notícias
tópicos recentes
empregos
artigos
Bem-vindo ao GUJ.
Crie seu login
, ou digite-o para logar no site.
Usuário:
Senha:
Como filtrar extensão de arquivo para inserir em comboBox?
Índice dos Fóruns
»
Java Avançado
Autor
Mensagem
28/11/2008 12:05:08
Assunto:
Como filtrar extensão de arquivo para inserir em comboBox?
FabricioPJ
JavaEvangelist
Membro desde: 13/05/2007 21:26:57
Mensagens: 315
Localização: Belém - PA / Santo André - SP
Offline
Olá a todos.
Tenho um metodo que povoa um comboBox com registros criados atraves de serialização de objetos.
O método é o seguinte:
public void exibeRegistros(){ String diretorio = System.getProperty("user.dir");//pega o diretorio raiz do projeto File f1 = new File(diretorio); if(f1.isDirectory()){//1º if String[] conteudo = f1.list(); Arrays.sort(conteudo);//Organiza e ordem alfabetica os elementos do array "conteudo" for(int i = 0; i < conteudo.length; i++){ File f2 = new File(diretorio + "/" + conteudo[i]); File f3 = new File(conteudo[i]);//Adiciona o conteudo do diretorio no ComboBox if(!f2.isDirectory()){ cmbJogos.addItem(f3); //combo que sera povoado } } }//fim 1º if }
Gostaria de saber como povoar meu comboBox apenas com arquivos de uma extensão, tipo .txt?
Já tentei o FilenameFilter, mas não consegui nada com ele.
Grato pela atenção de todos.
Bacharel em Ciência da Computação (CESUPA)
Oracle 11g Certified SQL Expert
Oracle 11g Certified Associate
Linux Professional Institute Certified (LPIC-I)
--LinkedIn--
http://br.linkedin.com/in/fabriciojorge
28/11/2008 12:15:35
Assunto:
Re:Como filtrar extensão de arquivo para inserir em comboBox?
grunfeldt
Thread.start()
Membro desde: 11/12/2006 14:06:55
Mensagens: 35
Offline
Kra, já que vc esta lendo a pasta e tudo mais,
pega os registros, faz um subString neles e pega a extensão.
Ai é só comparar com oq vc quiser.
[]'s
28/11/2008 12:21:01
Assunto:
Re:Como filtrar extensão de arquivo para inserir em comboBox?
ViniGodoy
Moderador
Membro desde: 11/12/2006 08:22:01
Mensagens: 20557
Localização: Curitiba/PR
Offline
Mude seu if para:
if(!f2.isDirectory() && f2.getAbsolutePath().endsWith(".txt") ){
This message was edited 1 time. Last update was at 28/11/2008 12:21:34
@ViniGodoy
-
Lattes
Tem dúvidas de Java? Poste no fórum!
Não respondo dúvidas de java via MP!
Ponto V! - Desenvolvimento de Jogos Profissional
-
@Pontov
-
Facebook
Projeto Towel - Swing de uma forma inteligente (Novo lar do ObjectTableModel e do Auto-Filtro).
Ei... você está usando DefaultTableModel no seu projeto??
Não faça isso!
Veja:
http://www.guj.com.br/posts/list/15/199067.java#1001295
28/11/2008 14:50:26
Assunto:
Re:Como filtrar extensão de arquivo para inserir em comboBox?
FabricioPJ
JavaEvangelist
Membro desde: 13/05/2007 21:26:57
Mensagens: 315
Localização: Belém - PA / Santo André - SP
Offline
Perfeito.
A sujestão dos colegas funcionou perfeitamente.
Muito obrigado.
Bacharel em Ciência da Computação (CESUPA)
Oracle 11g Certified SQL Expert
Oracle 11g Certified Associate
Linux Professional Institute Certified (LPIC-I)
--LinkedIn--
http://br.linkedin.com/in/fabriciojorge
Índice dos Fóruns
»
Java Avançado
Ir para:
Selecione um Fórum
Notícias
Assuntos gerais (Off-topic)
MundoJ - Artigos, Notícias e Debates
Artigos e Tutoriais
Java Básico
Java Avançado
Ferramentas, Frameworks e Utilitários
Desenvolvimento Web
Interface Gráfica
Google Android e Java Micro Edition (ME)
Certificação Java
Persistência: Hibernate, JPA, JDBC e outros
Java Enterprise Edition (Java EE)
Frameworks e Bibliotecas brasileiros
RIA - Flex, JavaFX e outros
Arquitetura de Sistemas
Metodologias de Desenvolvimento e Testes de Software
JavaScript
Ruby & Ruby on Rails
Outras Linguagens
Powered by
JForum 2.1.8
©
JForum Team