Hola:
Un combo admite en addItem() un Object, no necesariamente un String. Crea una clase con los datos que necesites (incluido el texto visible): el id y el nombre. Añade esta clase como item del combo.
El combo utitliza el metodo toString() del objeto que metas para decidir qué muestra en pantalla, así que además de guardar los datos que quieras, tu clase tiene que tener un método toString() que devuelva el string que quieras que sea visible.
El getSelectedItem() del combo te devolverár el mismo objeto que metiste, es decir, tu clase con tu id y nombre.
Aquí tienes un ejemplo
http://chuwiki.chuidiang.org/index.p...de_Datos_MySQL
Se bueno.