Título: Limpiar Combobox o Agregar Seleccione Publicado por: soy_nicanor en 6 Marzo 2015, 03:39 am Utilizo este código para Limpiar
Código
(http://i.elhacker.net/i?i=8xnliKBoFEJIX5vc0lpGQGVo) Estoy sacando datos a combobox de mysql Código
El problema es al momento de limpiar después de haber sacado datos en combo Me manda error y no me limpia Título: Re: Limpiar Combobox o Agregar Seleccione Publicado por: soy_nicanor en 6 Marzo 2015, 03:56 am Ni con esto no me funciona.
jComboBox1.setSelectedItem("Seleccione Clase"); Esto es el error que me sale (http://i.elhacker.net/i?i=nRcEqMbfnZfMu8MvsVL_9mVo) Quiero que regrese a fila 0, al limpiar Título: Re: Limpiar Combobox o Agregar Seleccione Publicado por: Usuario Invitado en 6 Marzo 2015, 12:40 pm ¿En tu lógica, que te dice esto?
Citar java.lang.String can not cast to redfarma.ComboProveedor JComboBox acepta un tipo de dato como ítem y éste es String. Tu le estás pasando un objeto ComboProveedor y el compilador lo está tratando de convertir a String pero no puede y lanza la excepción. ComboProveedor puede ser un objeto y que sobreescriba el método toString(). Ejemplo: Código
Y ahora ya puedes guardarlo en el combo: Código Y para recuperarlos: Código El método toString() es llamado automáticamente en todo contexto en donde se acepten String y se envíe un objeto. Por eso, al agregar el objeto Provider al JComboBox, en realidad se está llamando a su método toString() que retorna el nombre del proveedor. Saludos. |