Fala Amigos, tenho uma classe que tem uma lista de itens, os itens para serem inseridos estão em um combo, depois de inserir o primeiro componente é perguntado se o usuário deseja inserir mais algum item, esse é o botão q insere:
private void insereComponenteActionPerformed(java.awt.event.ActionEvent evt) {
int opcaoescolhida=0;int i=0;
obj = c.buscar(vetc,(String.valueOf(comboNomeComponente.getSelectedItem())));
comp.inserirListac(obj);
opcaoescolhida = JOptionPane.showConfirmDialog(null, "Deseja inserir mais Componentes?", "",JOptionPane.YES_NO_OPTION);
while ((i<30)||(opcaoescolhida==JOptionPane.YES_OPTION)){
if(opcaoescolhida==JOptionPane.YES_OPTION){
obj = c.buscar(vetc,(String.valueOf(comboNomeComponente.getSelectedItem())));
comp.inserirListac(obj);
opcaoescolhida = JOptionPane.showConfirmDialog(null, "Deseja inserir mais Componentes?", "",JOptionPane.YES_NO_OPTION);// se coloca yes ele insere o mesmo objeto novamente
}
i++;
}
comboNomeComponente.setVisible(false);
}
O problema é que fica sempre no mesmo objeto, preciso saber como verificar se o usuario alterou o combo…
Valeu