componente JTree - como ativar as barras vertical e horizontal ???, e facil mudar as imagens...  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
clovishn
Entusiasta Java
[Avatar]

Membro desde: 18/06/2008 08:23:34
Mensagens: 19
Localização: Recife-PE
Offline

olá gente boa, q saca java d++


tenho um tree com 100 elementos

mas na tela só mostra 40, como faço para ativar a barra de rolagem para ver o restante ???


posso mudar os icones de pasta desse componente ?? é facil ???

obrigado !!!
@nhclovis

[Email] [MSN]
marcobiscaro2112
JWizard

Membro desde: 01/12/2008 11:56:04
Mensagens: 2408
Localização: São Paulo - SP
Offline

Você deve colocar seu JTree como sendo viewPort de um JScrollPane.

Na prática, ao invés disso:

Você teria isso:


Referência: http://download.oracle.com/javase/tutorial/uiswing/components/scrollpane.html

Marco Biscaro.

Seja livre!

Você sabia que provavelmente há milhares de arquivos duplicados no seu computador?

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
[Email] [WWW] [MSN]
clovishn
Entusiasta Java
[Avatar]

Membro desde: 18/06/2008 08:23:34
Mensagens: 19
Localização: Recife-PE
Offline

fiz o q vc sugeriu !, mas agora piorou porq não mostra nada na janela !

JScrollPane scroll = new JScrollPane(arvore);
mainPanel.add(scroll);

não sei mais oq fazer, oq deve está acontecendo ???

*não precisa ser um JTree dinamico, posso usar um usando o ide do netbeans, mas como esvaziar ele todo, para depois preencher com meus dados ????

obg. por me ajudar cara !!!


[Email] [MSN]
clovishn
Entusiasta Java
[Avatar]

Membro desde: 18/06/2008 08:23:34
Mensagens: 19
Localização: Recife-PE
Offline

ufa pessoal,

conseguir resolver !!!

bem, primeiro eu deixei de usar o JTree dinamico, porq não conseguir ativar a barra de rolagem, então arrastei da paleta para o formulario o componente JTree, mas ele
vem com uma arvore default, que tem essa arvore bem escondida no netbeans para apaga-la, mas usei : JTree.SetModel(null) que apaga o seu conteudo
usei o proprio SetModel para adicionar a arvore que montei via código.

[]'s
agora aprendi a manipular esse JTree.
[Email] [MSN]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team