Возможность сохранить текущее редактирование, щелкнув в другом месте дерева, не является стандартом в стандартной реализации JTree
.Вам нужно будет вникнуть в детали того, как использовать деревья и сделать некоторые специальные настройки для достижения этой функциональности.Это звучит так, как будто это связано с фокусом компонентов Swing, то есть, когда дерево получает фокус, если узел редактируется, то сохраните переименование узла.