Tu dois traiter le cas où getLastSelectedPathComponent() te retourne null. Il n'y a pas nécessairement d'élément sélectionné dans le JTree au moment du clicked.
Si tu a cliqué ailleurs que sur un...