可视化CSV文件和自定义数据结构之间的关系

时间:2012-01-23 12:01:37

标签: java swing user-interface graph relationships

我正在开发一个应用程序,我需要将一个CSV文件中的字段映射到应用程序定义的数据结构中的字段。我想到了不同的方法,但我最喜欢的方法是我有一个图形用户界面,用户可以将列从表示CSV文件的实体拖到代表内部的实体数据结构。这样,它就会拖放。

有没有人知道我可以用来实现这样的Java库?

更新

我想指出我正在寻找可以帮助我实现可视化的组件。我知道我找不到任何现成的组件,它将为我处理整个映射和数据转换。这是一个尝试追踪摆动组件的问题,这可以帮助我可视化实体及其字段之间的关系(CSV文件是实体,内部数据结构是另一个实体)。

1 个答案:

答案 0 :(得分:3)

考虑使用包含复选框列的JListJTable,其中任何一列都会将existing DnD support用于这些组件。通用接口使用两列控件旁边的并行列表。例如,

Word Style Organizer http://www.java2s.com/Tutorial/Microsoft-Office-Word-2007Images/Copy_Functionality_Between_Templates___Click_Tab_On_Organizer_Dialog_Box_W.PNG