Inserir ObjectOutPutStream em um JLabel

não fiz implementação .
setei assim setCellRenderer(renderer);

E como é que inicializou o renderer?

pois bem meu amigo…

                       //aki chamo a classe implementada
                       CustomListCellRenderer renderer = new CustomListCellRenderer();
				      
                      //aki seto na propriedade do JList(setCellRenderer())
				       JList.setCellRenderer(renderer);

consegui entender???

E como é a implementação desse CustomListCellRenderer?

essa:

public class ActionListCellRenderer implements ListCellRenderer {

@Override
public Component getListCellRendererComponent(JList list, Object value,
int index, boolean isSelected, boolean cellHasFocus) {

//aki não consigo trazer imagem do banco só por URLs
JLabel label= new JLabel());

//Define o texto do JLabel
label.setText(value.toString());

// if(isSelected)
// label.setHorizontalAlignment(SwingConstants.CENTER);
// else
label.setHorizontalAlignment(SwingConstants.LEFT);

//Retorna o Label
return label;
}

}