Carregar ComboBox

Bom Dia…

Estou desenvolvendo em java Swing e quero carregar um JComboBox onde o mesmo carrega o Estado e a sigla, alguém pode me ajudar ?

Estou tentando fazer dessa forma, segue a baixo meu código fonte:

//Minha Classe Item:

public class Item 
{  
   private String sigla;    
   private String nome;   
    
   public Item(String Sigla,String nome){     
       this.sigla = sigla;     
       this.nome = nome;  
   }  
   
}

//Carregando JComboBox:

        String sigla = "SP";
        String nome = "São Paulo";
        
        ComboTeste.addItem(new Item(sigla,nome));

Obrigado.

Leia nosso how to e as regras do fórum.
Quando postar código, coloque-o entre as tags [code]

Da uma olhada neste exemplo::

String[] petStrings = { "Bird", "Cat", "Dog", "Rabbit", "Pig" };

//Create the combo box, select item at index 4.
//Indices start at 0, so 4 specifies the pig.
JComboBox petList = new JComboBox(petStrings);
petList.setSelectedIndex(4);
petList.addActionListener(this);

Tirei deste tutorial

Desculpe mas eu ano consegui intender seu códio poderia detalhar um pouco mais por gentileza ?

Obrigado.

[quote=Rogerio_girolli]Desculpe mas eu ano consegui intender seu códio poderia detalhar um pouco mais por gentileza ?

Obrigado.[/quote]


String[] petStrings = { "Bird", "Cat", "Dog", "Rabbit", "Pig" };  //Cria um vetor de objetos do tipo String
 
// Cria uma instancia de JComboBox  e passa o vetor petStrings no construtor da classe.
// Com isso estamos dizendo,"Ei JComboBox, inicialize seus valores a partir dos valores do vetor petStrings, obrigado!", o JComboBox aprecia a educação.
JComboBox petList = new JComboBox(petStrings); 

//Seleciona o índice 4 do vetor, com o objetivo desta opção vir selecionada como default, no caso o valor "Pig"
petList.setSelectedIndex(4);  
petList.addActionListener(this);  

No tutorial citado acima contem mais detalhes e outros exemplos do uso do JComboBox.

Abs!