Я работаю над приложением, в котором мне нужно сопоставить поля в одном CSV-файле с полями в структуре данных, определенной приложением. Я думал о разных способах сделать это, но метод, который мне нравится больше всего, это тот, где у меня будет графический интерфейс пользователя, где пользователь может просто перетаскивать столбцы из объекта, представляющего файл CSV, в объект, представляющий внутренний структура данных. Таким образом, все будет перетаскиваться.
Кто-нибудь знает библиотеку Java, которую я могу использовать для достижения чего-то подобного?
UPDATE
Я хотел бы отметить, что я ищу компоненты, которые могут помочь мне с визуализацией. Я знаю, что я не могу найти никаких готовых компонентов, которые позаботятся обо всем отображении и преобразованиях данных для меня. Речь идет о попытке отследить компоненты свинга, которые могут помочь мне визуализировать отношения между сущностями и их полями (файл CSV является сущностью, а внутренняя структура данных - другой сущностью).