Java arrastrar y soltar imágenes en una lista
Estoy buscando una manera de mostrar una serie de imágenes (JPanels con imagen y quizás algunos otros componentes pequeños), en una secuencia horizontal.
El usuario debe poder reorganizar el orden de las imágenes, arrastrando y soltando. ¿Cómo hago esto? ¿Es JList con algunos componentes personalizados y D&D el camino a seguir? Algunas cuestiones a tener en cuenta (tener los componentes de la misma dimensión aumenta el rendimiento que he escuchado).