Swing: how can I ignore deselection events?
问题 My custom component is composed of three JTree s inside a JPanel . Only one JTree should be selected at a time, so I've added a TreeSelectionListener to each of them that calls clearSelection() on the previously selected JTree . (See here for more details). That works fine, but I need to prevent the TreeSelectionListener s to trigger when a JTree is deselected . A simple way to distinguish a selection event from a deselection one would be more than enough. Thanks in advance! 回答1: Just get the