Montar JComboBox estatico com estados brasileiros e tendo como paramentro suas siglas

Bom dia, estou montando um formulário no Netbeans que contem alguns jcombobox.
Estou precisando carrega-los com os estados do Brasil e como paramentro suas respectivas siglas. Não conheço muito bem sobre interface desktop mas encontrei somente a opção de montar utilizando HashMap:

 Map<Integer,String> mapa = new HashMap<Integer, String>();
        mapa.put("1", "Solteiro");
        mapa.put(2, "Casado");
        mapa.put(3, "Viúvo");
        mapa.put(4, "Separado");
        mapa.put(5, "Desquitado");
        mapa.put(6, "Divorciado");
        mapa.put(7, "Outros");

        Iterator it = mapa.entrySet().iterator();
        while (it.hasNext())
        {
            Map.Entry pairs = (Map.Entry)it.next();
            comboEstadoCivil.addItem(pairs);
        }

No HashMap, estou utilizando valores numericos como parametro, mas para montar o jcombobox com os estados, preciso que os parametros sejam String tipo: SP - São Paulo
Alguma sugestâo?

Grato

o jComboBox recebe um ComboBoxModel

public ComboBoxModel getEstado(){ DefaultComboBoxModel model = new DefaultComboBoxModel(); model.addElement("São Paulo"); model.addElement("Minas Gerais"); model.addElement("Rio de Janeiro"); return model; }

e depois faz assim no comboBox