Bom dia,
Gostaria de saber qual é a maneira mais facil de criar um combobox simples sem banco de dados e tambem a maneira mais facil de criar uma combobox que busca o conteudo em um banco de dados.
Ja pesquisei mais os resultados não ajudaram.
grato 
Bom dia,
Gostaria de saber qual é a maneira mais facil de criar um combobox simples sem banco de dados e tambem a maneira mais facil de criar uma combobox que busca o conteudo em um banco de dados.
Ja pesquisei mais os resultados não ajudaram.
grato 
Faça o banco te retornar uma lista, e adicione essa lista do Combo.
e pra fazer isso?
na teoria eu manjo, mais na pratica não
Qual ambiente?
Web, Desktop?
Algum framework?
Uso muito o JSF 1.2, e geralmente é só colocar uma lista com os objetos no Back bean e apontar pra ela…
Swing, desktop mesmo, estou com dificuldades para criar
Já está conseguindo trazer sua lista do banco?
então primeiro eu gostaria de saber o codigo pra fazer uma JCombo box simples, com os elementos inseridos na mão.
ex: sexo: masculino e feminino
alguem da uma luz? 
jeito simples de fazer um combo
public javax.swing.JComboBox comboSexo = new JComboBox();
comboSexo.addItem("");
comboSexo.addItem("F");
comboSexo.addItem("M");
então primeiro eu gostaria de saber o codigo pra fazer uma JCombo box simples, com os elementos inseridos na mão.ex: sexo: masculino e feminino
alguem da uma luz? :cry:
pode fazer de varias formas um método pra fazer um comboBox:
private JComboBox getComboBoxTeste(){
JComboBox comboTeste = new JComboBox();
comboTeste = new JComboBox();
comboTeste.setVisible(true);
return comboTeste;
}
aqui vc add no comboBox:
JComboBox meuCombo = this.getComboBoxTeste();
meuCombo.addItem(SeuObjeto); // sobreescreva o método toString() para exibir os sexos por exemplo.
outra forma vc pode usar um DefaultComboBoxModel que recebe um array no construtor e adiciona os dados contidos no array no combo:
JComboBox meuCombo = this.getComboBoxTeste();
List<String> nomes = new ArrayList<String>();
nomes.add("Everton");
nomes.add("Renan");
DefaultComboBoxModel model = new DefaultComboBoxModel(nomes.toArray());
meuCombo.setModel(model); // vai inserir no seu combo no primeiro item Everton no segundo Renan.
legal! essa é a simples.
valeu mesmo everton 
agora como é que eu coloco itens de uma tabela do meu banco de dados dentro da combo (essa seria a combo avançada)?
alguem pode dar um help? 
você criaria uma list na sua consulta e retornaria ela, então vc iria adicionar os itens da lista na combo.
^^
tente fazer com um exemplo simples… post o trecho do codigo que não está conseguindo.
abraços
voce postar um exemplo simples? 
mim postar … mim posta sim.
kkkk
alias, vc jah sabe fazer consulta no banco de dados!?
sei sim!
public void seleciona(){
String marca;
int idmarca;
String query ="SELECT nome_marca, id_marca from marcas where nome_marca like '"+valor+'"";
try{
rs = stm.executeQuery(query);
while(rs.next()){
marca = rs.getString("nome_marca");
idmarca = rs.getInt("id_marca");
System.out.println("ID: "+idmarca+"\tnome: "+marca);
}
}
catch (Exception e) {
JOptionPane.showMessageDialog(null, "Problemas com a seleção!","Aviso!",JOptionPane.ERROR_MESSAGE);
}
}
essa é a consulta!
public void seleciona(){
String marca;
int idmarca;
String query ="SELECT nome_marca, id_marca from marcas where nome_marca like '"+valor+'"";
try{
rs = stm.executeQuery(query);
while(rs.next()){
marca = rs.getString("nome_marca");
idmarca = rs.getInt("id_marca");
comboMarca.addItem(marca); // adiciona ao combo a marca
comboIdMarca.addItem(idmarca); // adiciona ao combo o idmarca
// caso for toda vez chamar o metodo, não esqueça de retirar os itens para depois inserir
System.out.println("ID: "+idmarca+"\tnome: "+marca);
}
}
catch (Exception e) {
JOptionPane.showMessageDialog(null, "Problemas com a seleção!","Aviso!",JOptionPane.ERROR_MESSAGE);
}
}
vou testar e postar o resultado mais tarde