miren tengo 3 combobox, uno para dia,mes y ano.
mi problemas es que el de ano no me funciona cuando se elige el valor y me sale error
 
mi codigo es el sgt
 
if(cmbdia.getSelectedItem()=="Dia" ||(cmbmes.getSelectedItem()=="Mes")||(cmbano.getSe  lectedItem()=="Ano"))
     {
           lblletrero.setText("Debe exitir un dia, mes y ano en la fecha de nacimiento");
           return;
     }
     else
      {
       dianac=(String)cmbdia.getItemAt(cmbdia.getSelected  Index());
        mesnac=(String)cmbmes.getItemAt(cmbmes.getSelected  Index());
 
       String as=(String) cmbano.getItemAt(cmbano.getSelectedIndex());
        lblletrero.setText(dianac+mesnac+anonac+"");
   }
pero no se porque no me funciona, si solo imprimo dia y mes, me sale bien, pero cuando imprimo solo el anonac no me funciona y me sale este error
 
 
Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String
 
pero no entiendo, porq soy nueva en eso de java 
   
 


