Non ho esperienza con i JTree, però leggendo le API credco che potresti passare attraverso TreePath (passandogli l'Object rubTree.getLastSelectedPathComponent()) e quindi risalire alla riga con getRowForPath(TreePath)