Визуализируйте отношения между файлом CSV и пользовательской структурой данных - PullRequest
0 голосов
/ 23 января 2012

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

Кто-нибудь знает библиотеку Java, которую я могу использовать для достижения чего-то подобного?

UPDATE

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

1 Ответ

3 голосов
/ 23 января 2012

Рассмотрите возможность использования JList или JTable, содержащего столбец флажка, любой из которых будет использовать существующую поддержку DnD для этих компонентов. Общий интерфейс использует два параллельных списка по бокам столбца элементов управления. Например,

Органайзер в стиле Word http://www.java2s.com/Tutorial/Microsoft-Office-Word-2007Images/Copy_Functionality_Between_Templates___Click_Tab_On_Organizer_Dialog_Box_W.PNG

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...