Grazie Andrea 1979,
ho risolto, il ListCellRenderer l'avevo già implementato ma non funzionava lo stesso!
La soluzione era più semplice:

codice:
jList.setOpaque(false); 
jScrollPane.setOpaque(false); 
jScrollPane.getViewport().setOpaque(false);
mancava da impostare il Viewport dello JScrollPane come non opaco! Era quello che faceva danni!

Grazie ancora, chiudo il topic!