Mudar a cor de uma JComboBox

A cor da seleção do item de uma JComboBox por padrão no swing é a azul. Tem como mudar? e se tiver, como eu faço?

Tem que dar uma brincada com o Cell Renderer…/
Fiz um projeto de roteador de dados e o meu cell renderer era
public class MyCellRenderer implements ListCellRenderer/*, Serializable */{

        protected DefaultListCellRenderer defaultRenderer = new DefaultListCellRenderer();
        @Override
	public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus){
		JLabel renderer = (JLabel) defaultRenderer.getListCellRendererComponent(list, value, index,
            isSelected, cellHasFocus);
            if(value.toString().equals("Status[OFF]")){
                renderer.setForeground(Color.red);
            }else{
                renderer.setForeground(Color.green);
            }      
            renderer.setText(value.toString());
		return renderer;
	}
}

tudo que voce precisa fazer é um nomeDoCombo.setCellRenderer(new MyCellRenderer());

e fazer uns testes

o seu objetivo acho que é este, nesse ele muda para vermelho o fundo do item selecionado.

public class MyCellRenderer implements ListCellRenderer/*, Serializable */{
        
        protected DefaultListCellRenderer defaultRenderer = new DefaultListCellRenderer();
        @Override
	public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus){
		JLabel renderer = (JLabel) defaultRenderer.getListCellRendererComponent(list, value, index,
            isSelected, cellHasFocus);
            if(isSelected){
                renderer.setBackground(java.awt.Color.red);
            }             
		return renderer;
	}
}