Amigos,
Estou desenvolvendo uma rotina que trabalha com a
classe JTree e estou tendo problemas para capturar a descrição do nó da arvore
corrente. Ex:
Menu
|
--- Sistemas
|
|
| ----
Calculo
--- Consultas
|
---- Relatórios
Com a captura do path corrente da arvore eu obtenho
a sequinte string abaixo:
[Menu.Sistemas.Calculo]
Como eu faço para capturar só a ultima parte
CALCULO, eu montei o codigo abaixo e só consigo chegar até a captura do Path,
então amigos como eu faço para capturar a ultima parte da arvore ?
//
Evento de
Seleção
tree.addTreeSelectionListener( new javax.swing.event.TreeSelectionListener() {
public void valueChanged(TreeSelectionEvent e) {
tree_valueChanged(e);
}
} );
tree.addTreeSelectionListener( new javax.swing.event.TreeSelectionListener() {
public void valueChanged(TreeSelectionEvent e) {
tree_valueChanged(e);
}
} );
}
catch (Exception e)
{ System.out.println("Erro " + e);
}
catch (Exception e)
{ System.out.println("Erro " + e);
}
}
private void
tree_valueChanged(TreeSelectionEvent
e){
String result = e.getPath().toString();
tMensagem.setText( result );
}
String result = e.getPath().toString();
tMensagem.setText( result );
}