This week's giveaway is in the Android forum.
We're giving away four copies of Android Security Essentials Live Lessons and have Godfrey Nolan on-line!
See this thread for details.
The moose likes Swing / AWT / SWT and the fly likes Jtree child selection problem Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Java » Swing / AWT / SWT
Bookmark "Jtree child selection problem" Watch "Jtree child selection problem" New topic

Jtree child selection problem

Kevin Magee

Joined: Feb 02, 2002
Posts: 18
I have a JTree which roughly looks like this:
I've added a right click JPopUpMenu in order carry out various functions on particular nodes in the tree. A different menu appear depending on whether the node is a child or a leaf. This menu uses the mouse event location in order to select the relevant node. The menu system itself works fine.
However, I'm also trying to delete and add notes to the 1st level (the child nodes in the diagram) however, I can't seem to properly select them, the root is selected instead.
here's the code:

Any ideas on how to select the correct node, any help would be greatly appreciated.
Chantal Ackermann
Ranch Hand

Joined: Sep 28, 2000
Posts: 508
have you checked what tree path is returned for the call to

is this the path you want to select or the path that gets actually selected?
be sure that getExpandsSelectedPath() is set to true.
I agree. Here's the link:
subject: Jtree child selection problem
Similar Threads
Dynamic JTree Components
need help with jTree isNodeAncestor()
Subtree in JTree
Lazy fetching JTree
JTree/JScrollpane problem