У меня есть JTree, как этот:
где B - сын C.
Я хочу добавить дерево на том же уровне A и C, в котором говорится, что C является сыном B, по сути, наоборот.
Если я это сделаю, я получу ошибку:
java.lang.IllegalArgumentException: new child is an ancestor
что имеет смысл.
Я также хочу скопировать все дочерние элементы C и B (не показаны в примере) и вставить новое дерево.
Есть ли способ обойти эту ошибку?