08/06/2009, 17:15
|
| | Fecha de Ingreso: junio-2009
Mensajes: 1
Antigüedad: 15 años, 7 meses Puntos: 0 | |
ayuda con esto 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 |