Alguém sabe como pegar apenas o valor especifico que está selecionado no JTree, ao invés de me trazer apenas o selecionado ele retorna todo a arvore
Obrigado
Alguém sabe como pegar apenas o valor especifico que está selecionado no JTree, ao invés de me trazer apenas o selecionado ele retorna todo a arvore
Obrigado
Tente algo assim:
MouseListener ml = new MouseAdapter() {
public void mousePressed(MouseEvent e) {
int selRow = tree.getRowForLocation(e.getX(), e.getY());
if (selRow != -1) {
TreePath selPath = tree.getPathForRow(selRow);
DefaultMutableTreeNode node = (DefaultMutableTreeNode)selPath.getLastPathComponent();
Object selectedObj = node.getUserObject();
// o que mais sua imaginação inventar...