我正在开发一个应用程序,我需要将一个CSV文件中的字段映射到应用程序定义的数据结构中的字段。我想到了不同的方法,但我最喜欢的方法是我有一个图形用户界面,用户可以将列从表示CSV文件的实体拖到代表内部的实体数据结构。这样,它就会拖放。
有没有人知道我可以用来实现这样的Java库?
更新
我想指出我正在寻找可以帮助我实现可视化的组件。我知道我找不到任何现成的组件,它将为我处理整个映射和数据转换。这是一个尝试追踪摆动组件的问题,这可以帮助我可视化实体及其字段之间的关系(CSV文件是实体,内部数据结构是另一个实体)。
答案 0 :(得分:3)
考虑使用包含复选框列的JList
或JTable
,其中任何一列都会将existing DnD support用于这些组件。通用接口使用两列控件旁边的并行列表。例如,