O que fazer para colorir item de um JComboBox

Olá pessoal tudo bem?
Estou tentando colorir alguns dos itens de um combobox, já consegui (através de html).

O meu grande problema é que, por precisar capturar o evento keylistener do editor deste combo, eu faço o seguinte

JTextField text = (JTextField)combo.getEditor().getEditorComponent();

E quando eu seleciono algum item colorido no meu combobox, ele aparece no jtextfield com o código html, por exemplo:

Já tentei pegar o texto inserito através de um caretlistener, e retirar o código html dele, e mudar a cor, só que isto me causa uma exception.

Acabei de ver que existe um inputverifier, não entendi ainda o seu funcionamento, mas será que através dele eu consigo fazer isto quando o usuário selecionar algum valor do combo?

Manda um email para pinguimmf@yahoo.com.br e será solucionada sua dúvida!!!

Use renderer, é a coisa mais ideal a se fazer.

E você tem um exemplo de renderer ai pra mim?
Ou pelo menos alguma dica?

Aqui tem: http://java.sun.com/docs/books/tutorial/uiswing/components/combobox.html