Sì, ho scritto JScrollBar ma invendevo JScrollPane. Comunque sì, ho aggiunto il listener dall'altra parte del codice e mi era sfuggito.
codice:
omocodia.addListSelectionListener(listenerlist);
E sì sto posizionando i vari oggetti in posizioni ben precise.

Ad ogni modo, cosa manca per far funzionare lo "scrollamento" della list?