Como Popular Jcombobox com ID e DESCRICAO

Amigos Boa Noite… Solicito ajuda para inserir um id de uma categoria que esta no jcombobox, já tenho o metodo do tipo list mas quando eu adiciono a lista ao Jcombobox Não consigo atribuir os 2 tipos sem que o id não apareça, segue o fonte.

GrupoBean

public class GrupoBean {

private int id; private String descricao; private int categoria_id;

public int getId() { return id; }

public void setId(int id) { this.id = id; }

public String getDescricao() { return descricao; }

public void setDescricao(String descricao) { this.descricao = descricao; }

public int getCategoria_id() { return categoria_id; }

public void setCategoria_id(int categoria_id) { this.categoria_id = categoria_id; } }

GrupoDao

private Connection connection;

public List<GrupoBean> listaGrupo() {
    this.connection = new FabricaDeConexao().getConnection();
    String sql = "select id, descricao from grupos where categoria_id in (7, 20, 8, 2, 9, 15, 5, 6) order by descricao";
    List<GrupoBean> lista = new ArrayList<GrupoBean>();
    try {
        PreparedStatement pstm = connection.prepareStatement(sql);
        ResultSet rs = pstm.executeQuery();
        if (rs != null) {
            while (rs.next()) {
                GrupoBean gb = new GrupoBean();
                gb.setId(rs.getInt(1));
                gb.setDescricao(rs.getString(2));
                lista.add(gb);
            }
            rs.close();
            pstm.close();
            return lista;
        } else {
            return null;
        }
    } catch (SQLException sqle) {
        return null;
    } finally {
        FabricaDeConexao.fechaConexao(connection);
    }
}

no meu form eu populo assim

final void populacategoria() {
DefaultComboBoxModel model = new DefaultComboBoxModel();
CategoriaDao categoria = new CategoriaDao();
CategoriaDao lCategoria = new CategoriaDao();
List<CategoriaBean> listaBean = new ArrayList<CategoriaBean>();
listaBean = lCategoria.listaCategoria();
for (CategoriaBean b : listaBean) {
model.addElement(b.getDescricao());
}
jcbcategoria.setModel(model);
}

gostaria que o id entrasse no JCombobox sem que ele aparecesse para o usuário ai sim daria para inserir o id da opção que o usuário solicitou, grato a todos desde já.

Isso não irá acontecer. O JComboBox está preparado para trabalhar com tipos genéricos, não para associar (como faria um select do html) id e valor (label).
Se você tiver essa necessidade, sugiro que crie uma classe que estenda de JComboBox e então aplique o que precisa, da forma que necessita.