JComboBox

Sou meio iniciante em Java e com relação ao JComboBox interagindo com banco de dados me deparei com algumas dúvidas …

Pelo que pude constatar para interagir jComboBox com o banco de dados é preciso fazer uma iteração para preencher os itens … no meu caso seria um combo de cidades, onde vou preencher com o nome … mas minha dúvida é no momento da inclusão ou alteração … como vou pegar o id no banco daquela cidade escolhida no combo ??? gostaria de saber se tenho que fazer isso com alguma “gambiarra” no código ou se existe alguma maneira mais correta e fácil tbm …

Já dei uma pesquisada mas não encontrei mta coisa …

Você já deu um olhada aqui?
http://forum.java.sun.com/thread.jspa?forumID=57&threadID=613731
Acho que é ± oque você procura