Para eso tienes que crearte un Objeto ListCellRenderer te pongo un ejemplo
Código PHP:
public class CustomRenderer extends DefaultListCellRenderer{
@Override
public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus) {
JLabel label = new JLabel(value.toString());
label.setForeground(Color.RED);
label.setIcon(new ImageIcon(getClass().getResource("/images/user.png")));
return label;
}
}
luego en el combo pones: combo.setRenderer(new CustomRenderer()) el resultado es que cada iten del combo box va tener un icono y la letra de color roja
salu2