JTree jTree = new JTree();
jTree.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
TreePath pathForLocation = jTree.getPathForLocation(e.getX(), e.getY());
jTree.setSelectionPath(pathForLocation);
}
});