Originariamente inviato da cicciomed
Ma il nodo non si seleziona..... come posso fare a selezionare il nodo col tasto destro e dopo far apparire il popup?? il popup si comporta diversamente in funzione del nodo selezionato, devo quindi sapere su che nodo si è fatto click col destro.
MouseEvent ti fornisce x/y del punto cliccato. Queste coordinate le passi a getPathForLocation() di JTree che ti fornisce il TreePath del nodo su cui hai cliccato.
Il nodo puoi selezionarlo passando il TreePath a setSelectionPath().