Boa noite a todos.
Estou desenvolvendo um projeto de faculdade e me deparei com o seguinte problema.
Estou fazendo um cadastro de Produto onde possui apenas
- Código
- Unidade de Medida
- Nome
A unidade de medida é outra entidade que já esta pronta.
Ao consultar um produto no banco, populo os valores na tela, o problema é que o campo unidade de medida é um combobox (os valores veio do banco em formato de objeto);
Como faço pra selecionar o item que veio do banco da unidade de medida do produto com o que esta no combo.
Exemplo, no combo já possui os itens:
- Unidade
- Caixa
- Litro
pesquisa o produto 1 no banco que a unidade dele é Litro, como faço pra setar oindex correto do combo?
populo o combo assim:
cbUnidadeMedida.removeAllItems();
cbUnidadeMedida.addItem("");
List<UnidadeMedida> unidades = Fachada.obterInstancia().consultarUnidadeMedida();
for (int i = 0; i < unidades.size(); i++) {
UnidadeMedida um = unidades.get(i);
cbUnidadeMedida.addItem(um);
}
outra dúvida, qual evento é disparo quando o formulário é criado? pq atualmente eu botei um botão na tela pra carregar este combo e poder testar.
obrigado