Tenho o seguinte trecho de código que basicamente com o CEP informado recupera os dados, de rua, bairro, estado e cidade. O erro é o seguinte meu objeto Uf estado da erro, pois não é possível converter String para este meu objeto do tipo Uf. O que eu possa estar fazendo para dar certo. Se eu trocar para String resolve o problema, mas na hora de gravar os dados da erro, pois meu outro Objeto do tipo CLIENTE espera um objeto do tipo Uf. Alguma dica?
Já tentei, mas não acontece nada?
Object o = buscaCep.getUf().toUpperCase();
Uf estado = o ;
cbbUf.getModel().setSelectedItem(estado);
private void btnPesquisaCEPActionPerformed(java.awt.event.ActionEvent evt)
{
WebServiceCep buscaCep = WebServiceCep.searchCep(txtCEP.getText());
txtEndereco.setText(buscaCep.getLogradouroFull().toUpperCase());
txtBairro.setText(buscaCep.getBairro().toUpperCase());
Uf estado = buscaCep.getUf().toUpperCase();
cbbUf.getModel().setSelectedItem(estado);
String cidade = buscaCep.getCidade().toUpperCase();
cbbCidade.getModel().setSelectedItem(removerAcentos(cidade));
}