это будет комментарий, но
удалить enless MongoDb engine
в ваших темах, что не имеет никакого отношения к вашей проблеме (и количеству ваших сообщений)
есть три области
1 / вы не знакомы с (Аннотация / По умолчанию) TreeModel
правильным и правильным способом, создайте JTree
и его Model
один раз, не так, как вы отобразили, затем строго разделенные Swing JComponets
и Bussines Logics(загрузить / изменить / управлять / сохранить / что-либо с данными для Swing JComponents
), вы создаете новый void()
для любого вашего действия
2 / проблемы с Concurency в Swing ,потому что что-либо из / в базу данных в основном является заданием BackGroung, все должно быть заключено в invokeLater()
и находится там Custom Java Look and Feel
, затем в invokeAndWait()
3 / расширяется, поскольку @trashgod и @StanislavL правильно предложили внимательно прочитатьэтот пост о нераскрытом JDBC Objects