Del enlace:
Cita: Writing a Custom Cell Renderer
A list uses an object called a cell renderer to display each of its items. The default cell renderer knows how to display strings and icons. If you want to put any other Object in a list or if you want to change the way the default renderer display icons or strings, you can implement a custom cell renderer. Take these steps to provide a custom cell renderer for a list:.....
Eso si quieres personalizar mucho la visualización. Si no, con extender ListModel y hacer que te devuelva la cadena que quieres mostrar, digo yo que bastaría.