JTree

E ai galera !

Como faço para saber quem está selecionado num JTree.

Valeu

Galera, preciso de uma ajudinha mesmo, preciso que ao clicar em algum item do JTree eu consiga o retorna de quem está sendo selecionador, pode ser a posição, ou nome, enfim o retorno de quem está sendo selecionado no JTree.

Valeu

Oi,

Só adicione o evento TreeSelectionListener.

[code]tree.addTreeSelectionListener
(
new TreeSelectionListener()
{
public void valueChanged(TreeSelectionEvent evt)
{
final TreePath lo_path = e.getNewLeadSelectionPath();

     Object[] lo_no_path = ((DefaultMutableTreeNode)lo_path.getPathComponent(lo_path.getPathCount()-1)).getPath();

     for (int i=0; i<lo_no_path.length; i++) {
        System.out.println(lo_no_path[i].toString);
     }
  }

}
);[/code]

Tchauzin!

Diogodj resolveu? posta o codigo ai ! abraço.

Hich, ainda não resolvi tudo falta eu pegar o selecionado no momento que eu salvar o arquivo, ou abrir o arquivo o arquivo do JTree tem que trocar de acordo com o nome do arquivo aberto ou salvo, mas já irei terminar e postarei como ficou, se alguém tiver mais alguma fica com o resto da funcionalidade que tem que fazer eu agradeço.

Valeu