JTree のノードは、デフォルトで複数のノードを選択できるようになっています。 一度にひとつのノードしか選択できないようにするには、下記のように選択モードを設定します。
tree.getSelectionModel().setSelctionMode(TreeSelectionModel.SINGLE_TREE_SELECTION);