/ / Visualice las relaciones entre el archivo CSV y la estructura de datos personalizada - java, swing, interfaz de usuario, gráfico, relaciones

Visualice las relaciones entre el archivo CSV y la estructura de datos personalizada: java, swing, interfaz de usuario, gráfico, relaciones

Estoy trabajando en una aplicación donde necesito mapearcampos en un archivo CSV a campos en una estructura de datos definida por la aplicación. Pensé en diferentes maneras de hacer esto, pero el método que más me gusta es aquel en el que tendría una interfaz gráfica de usuario donde el usuario podría simplemente arrastrar columnas de una entidad que representa el archivo CSV a una entidad que representa la interna. estructura de datos. De esta manera, sería todo arrastrar y soltar.

¿Alguien sabe de una biblioteca de Java que pueda usar para lograr algo como esto?

ACTUALIZAR

Me gustaría señalar que estoy buscandoComponentes que pueden ayudarme con la visualización. Sé que no puedo encontrar ningún componente ya hecho que se encargue de la transformación completa de los datos y el mapeo por mí. Es una cuestión de intentar rastrear los componentes de swing que pueden ayudarme a visualizar las relaciones entre las entidades y sus campos ( El archivo CSV es una entidad y la estructura de datos interna es otra entidad).

Respuestas

3 para la respuesta № 1

Considere usar JList o JTable que contiene una columna de casilla de verificación, cualquiera de las cuales podría aprovechar el soporte DnD existente Para esos componentes. Una interfaz común utiliza dos listas paralelas que flanquean una columna de controles. Por ejemplo,

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