Boa noite galera… estou precisando de uma ajudinha… estou usando o netbeans e estou precisando colocar uma jcomboBox e a combo vai mostrar os itens que estão em um banco de dados mysql. O problema é que não sei qual qual campo da propriedade da combo devo colocar o codigo fonte para acesso ao bd. por favor me deem uma mao…
Pesquise sobre ComboBoxModel… Crie o seu próprio e sete nele os dados buscados no banco de dados.
Java não é como Delphi, que você seta no próprio componente a conexão com o banco.
Vc pode no post-init-code do seu combo, abrir seu BD, pegar os dados que deseja adicionar no combo e adicioná-los num array String[].
Você cria um objeto String[] e adiciona neste array os itens que deverão aparecer no combo. Depois do array carregado, vc faz:
Prontinho!
Você pode também usar uma solução de binding como o genesis que abstrai a forma como você popula combos de modo a trabalhar com o seu modelo de objetos.