Normand Briere
2019-07-27 1af7d3700724834e40ad8636bc9a56cdc3b19b15
cTree.java
....@@ -20,7 +20,11 @@
2020 {
2121 public void mousePressed(MouseEvent e)
2222 {
23
- if (e.isPopupTrigger()) {
23
+ if (e.isPopupTrigger())
24
+ {
25
+ int row = getClosestRowForLocation(e.getX(), e.getY());
26
+ if (!isRowSelected(row))
27
+ setSelectionRow(row);
2428 popup.show((JComponent) e.getSource(), e.getX(), e.getY());
2529 }
2630 }