Manipulação de JTree

3 respostas
furacao123

Aew galera, estou com uma duvida que não consegui encontrar nos exemplos no site da sun sobre JTree, preciso fazer o seguinte…

Tenho uma JTree montada e preciso deixar com que o usuario selecione mais de um node, mas apenas node filho por exemplo

Pai
-filho 1
-filho 2
-filho 3
Pai2
-filho 1

precios que o usuario selecione apenas os filhos nunca os pais e depois de selecionados clico em um botao e pego todos os nodes selecionados e faço oq quiser com eles, mas como eu consigo fazer isso??

todos os exemplos que eu vi só tem uma seleção, não consegui achar um com multiplas seleções

Obrigado.

3 Respostas

ViniGodoy

Para um comportamento tão específico assim, você terá que escrever o seu próprio TreeSelectionModel:
http://java.sun.com/javase/7/docs/api/javax/swing/tree/TreeSelectionModel.html

lina

Oi,

Se não estou enganada, você poderia utilizar um TreeSelectionListener para a sua JTree e controlar as seleções…

Tchauzin!

furacao123

putz ta complicado nao estou conseguindo…implementei um modelo pra minha JTree de um exemplo aqui do GUJ mas nao consegui entender ainda como funciona pra mim pegar os valores selecionados

Criado 11 de novembro de 2009
Ultima resposta 13 de nov. de 2009
Respostas 3
Participantes 3