Ajuda com JTree

3 respostas
Jaison

Olá pessoal estou implementando uma aplicação onde tenho que ter um “windows explorer” dentro…

estou usando JTree, porém nesse trecho de código…

cp.add(new Explorer(new File(".")));        //diretório corrente

… eu tenho devo passar qual diretório eu desejo ta navegando…

o meu problema é: como eu faço para setar o raiz do explorer ( c: )?

já tentei fazer assim…

cp.add(new Explorer(new File("/")));        //diretório corrente

até deu certo, porém aparece todas as pastas do c:/ mais não aparecem as subpastas com os respectivos arquivos…

alguém tem alguma idéia do que eu posso fazer para aparecer os arquivos e as subpastas das pastas da raiz ( c:\ )

abraço

3 Respostas

ViniGodoy

Sugestão, leia esse material:
http://java.sun.com/products/jfc/tsc/articles/treetable1/

Nota (tem 2 outras partes o artigo, veja embaixo do título).

Jaison

ViniGodoy:
Sugestão, leia esse material:
http://java.sun.com/products/jfc/tsc/articles/treetable1/

Nota (tem 2 outras partes o artigo, veja embaixo do título).

dei uma olhada por cima mais não consegui percebe o pq quando listo a raiz ( “/” ) aparece as pastas mas não as subpastas com os respectivos arquivos…

pode me dizer o pq ta ocorrendo isso?

ViniGodoy

O java não inspeciona os subdiretórios sozinho.
Também não sei o que sua classe explorer faz.

Você precisa mesmo implementar a tree no braço? Ou a questão seria mais facilmente resolvida com um JFileChooser?

Criado 12 de dezembro de 2007
Ultima resposta 12 de dez. de 2007
Respostas 3
Participantes 2