Exemplo implementação model JComboBox

Galera,

Estou precisando de um exemplo de um model de um JComboBox. Procurei no site da Sun, mas os exemplos não me ajudaram muito.

Será que alguém poderia postar um exemplo? Estou com diversas dúvidas em relação ao combo, dentre elas a implementação do método setSelectedItem()

Olhem meu código:

[code]
public class AgenteComboBoxModel extends DefaultComboBoxModel
{
private List dados = new ArrayList();
public int indexSelected;

public AgenteComboBoxModel (List<SituacaoAgenteVO> dados)
{
    this.dados = dados;
}

public int getSize() 
{
    return dados.size();
}

public Object getElementAt(int index) 
{
    SituacaoAgenteVO dado = dados.get(index);
    return dado;
}

public Object getSelectedItem() 
{
return dados.get(indexSelected);
}

}[/code]

Respondi no seu tópico original: http://www.guj.com.br/posts/preList/65115/342883.java#342883