Desejo inserir algumas string no JComboBox como no combobox do delphi
Talvez este exemplo de seleção de uma imagem possa te ajudar:
public class ComboBoxTest extends JFrame
{
private JComboBox imagesComboBox;
private JLabel label;
private String names[] = ("bug1.gif","bug2.gif","bug3.gif");
private Icon icons[] = (new ImageIcon (names [0]),
new ImageIcon(names[1]),
new ImageIcon(names [2]),
new ImageIcon(names[3]));
Vc pode trabalhar com Vector tb.
Se vc tiver um Vector com todos os elementos que quer inserir no combo box vc pode fazer
meuVector.add("Elemento1");
meuVector.add("Elemento2");
meuJComboBox.setModel(meuVector);
isso pode ser útil quando vc tem um método que lhe retorne o conteúdo desejado. Vc pode jogar o retorno direto no comboBox
Você pode também usar seguinte:
jcbSexo.addItem("Masculino");
jcbSexo.addItem("Femenino");
ou seja, usando direto as strings q vc ira disponibilizar
Eu poderia usar ArrayList ao inves de vector ?
nao insira strings!!! insira o objeto
com o objeto na combo, vc nao precisa voltar no banco pra buscar o ID depois e grava-lo… ( assumindo que sua tabela está normalizada )…