Pessoal, necessito MUITO mesmo da ajuda de vcs. Eu ja estou a semanas tentando resolver isso e nada. Ja pesquisei bastante, arrumei alguns erros, mas outros persistem!
Tenho um programinha simples aqui e o único que problema que estou tendo pra finalizar ele é um método que atualiza o jComboBox.
private void selecionaContratos(String id_contrato){
for (int i = 0; i < contratos.size(); i++){
if (contratos.get(i).getObra().equals(id_contrato)){
cbObra.setSelectedIndex(i);
return;
}
}
}
ERRO:
java.lang.IllegalArgumentException: setSelectedIndex: 5 out of bounds
O erro aponta pra esta linha, combo.setSelectedIndex(i);
obs: este 5 out of bounds varia, se eu cadastro mais coisas ou menos, o numero muda