JComboBox passando 2 atributos

Alguém sabe se têm alguma propriedade no JComoBox onde possa setar a Identificação de um registro no banco de dados. O método insertItemAt, não funciona para o meu caso porque os valores do id não são seguenciais.

Quero que ao selecionar um item, eu tenha alem do nome do item, a id dele referente no banco.

Alguma outro solucação?

Grato

Suponha que o que vai ser inserido no combo vão ser cidades. Vc provavelmente tem uma classe Cidade não tem? Obtenha todas, e insira as mesmas como itens do combo. Para que a representação no combo fique correta, implemente o método toString de Cidade de forma que o mesmo retorne o nome dela por exemplo. Sendo assim, quando vc selecionar o item de um combo o mesmo não vai ser apenas uma String e sim uma referência a um objeto Cidade, que vai conter os campos que você quer.

Até mais!