I'm having problems getting a JTree to reflect changes made to it's nodes. Basically, my tree contains a JPanel at each node. If I add or take away objects to those JPanels it is correctly done in software (an eneumeration of all the components in a given pane lists what it should contain). For some reason the added components do not appear in the JTree. I'm assuming this is just a problem with refreshing/updating the display. I've tried invalidate/validate and update, but nothing seems to work. Is there something I'm overlooking?

Thanks!

"There's nothing more dangerous than a resourceful idiot." ---Dilbert