No entiendo del todo tu pregunta...
Entiendo que tienes la "id" de un objeto y quieres poder acceder al objeto con su id?... osea que tu pregunta no tiene nada que ver con el ComboBox?.
Asumiré que es lo que dije anteriormente y te dejare un código simple que seguramente podrás entender:
Si te das cuenta creo tres empleados en cuyo constructor guarda en un map (diccionario) la id y el employee mismo. De esta forma yo podre acceder al empleado poniendo su id. (Cosa que hago en el main).
				
			Entiendo que tienes la "id" de un objeto y quieres poder acceder al objeto con su id?... osea que tu pregunta no tiene nada que ver con el ComboBox?.
Asumiré que es lo que dije anteriormente y te dejare un código simple que seguramente podrás entender:
Código (java) [Seleccionar] 
public class Employee {
    private static Map<Integer, Employee> EMPLOYEES = new HashMap();
    private int id;
    private String name;
    private String department;
    
    public Employee(int id, String name, String department) {
        this.id = id;
        this.name = name;
        this.department = department;
        EMPLOYEES.put(this.id, this);
    }
    
    public static Employee getEmployeeById(int id) {
        return EMPLOYEES.get(id);
    }
    
    public String toString() {
        return "Employee(" + id + "," + name + "," + department + ")";
    }
    
    public static void main(String[] args) {
        new Employee(1, "a", "A");
        new Employee(2, "b", "B");
        new Employee(3, "c", "C");
        
        Employee employee = Employee.getEmployeeById(3);
        System.out.println(employee);
    }  
}
Si te das cuenta creo tres empleados en cuyo constructor guarda en un map (diccionario) la id y el employee mismo. De esta forma yo podre acceder al empleado poniendo su id. (Cosa que hago en el main).
, pero los quiero de igual forma  
)
				
 