JCOMBOBOX - Pegando Descrição a partir do Código

Bom dia galera … seguinte …

Tenho um ComboBox mas não queria apenas descrição no combo e sim Código e Descrição, ou seja, o que aparece no Combo é a Descrição, mas o valor da tabela esta oculto. Até ai tudo bem, fiz uma classe com apenas o código e a descrição e populei o combobox. Consigo até pegar o código usando (ComboItem)ComboBox.getSelectedItem()).getValor() onde ComboItem é a minha classe …

Na tela tem um Grid (JTable) onde uma das colunas tem o Código e na mesma tela tem o combobox que quero listar a descrição para cada linha do Jtable. O que estou fazendo é percorrer toda a lista do Combo pra achar o que tem o mesmo Código do Grid. Queria outra solução por questões de performance. Este é o laço que fiz pra percorrer o ComboBox

for(int i=0;i<ComboBox.getItemCount();i++){
    ComboBox.setSelectedIndex(i);
    if (((ComboItem)ComboBox.getSelectedItem()).getValor().equals((String) jTableAplic.getValueAt(linha, 2).toString())){
         return;
    }            
}

Existe algum GET que pegue a descrição a partir do código ???

Desde já grato.

o que vc quer pode ser obtido atraves de um custom renderer

https://docs.oracle.com/javase/tutorial/uiswing/components/combobox.html

Show meu amigo … obrigado.