JTree jtree
к нему подключен прослушиватель мыши. Когда пользователь щелкает узел компонента Jtree, я получаю целое число строк через
jtree.getRowForLocation(evt.getX(), evt.getY());
проблема в том, что целое число возвращаемой строки отличается, когда есть узлы jtree, которые расширены, и когда они свернуты.
Мне нужен способ каким-то образом получить уникальный и абсолютный идентификатор каждого щелкнутого узла jtree, чтобы не было путаницы.
Есть ли способ добавить данные в компонент Jtree?
В противном случае мне нужен способ слушать, когда узлы расширяются, и пересчитывать строку, возвращаемую из этой функции выше....