Bom dia galera, to apanhando demais para fazer o bendito código.
Basicamente é o seguinte, tenho um JFrame com vários JComboBox, utilizando um deles que contém um objeto com outros objetos com private’s, quero selecionar uma das opções de outros JComboBox. Pra quem não entendeu vou explicar de um modo mais simples. Segue uma tentativa de representar o JFrame:
JComboBox(DIA) JButton(SELECIONAR)
JComboBox(OPCAO_1)
JComboBox(OPCAO_2)
JComboBox(OPCAO_3)
Ao clicar no JButton(SELECIONAR), o código deveria pegar o atributo do objeto DIA e fazer o FOR para comparar o id do atributo(que é um objeto) com os id’s dos objetos que estão dentro do JComboBox(OPCAO_1). Da mesma for deve acontecer com os outros JComboBox(OPCAO_*).
Segue minha tentativa frustrada:
Dia dia = (Dia) cBDia.getSelectedItem();
tFData.setText(dia.getData());
for(int cont = 0; cont < cBOpcao_1.getItemCount(); cont++){
Refeicao refeicao = cBOpcao_1.getItemAt(cont);
if(refeicao.getIdRefeicao() == dia.getOpcao_1().getIdRefeicao()){
cBOpcao_1.setSelectedIndex(cont);
}
}
Alguém pode me ajudar???