Código:
  
para llenar el jcombobox hago lo siguiente 
public class ClasificacionesArt {
   private int id; 
   private String Clasificacion; 
   
public ClasificacionesArt(int id,String Clasificacion){
this.id = id;
this.Clasificacion = Clasificacion;
}
     
public int getId(){
return id;
}   
public void setId(int id){
this.id = id;
}
public String getClasificacion(){
return Clasificacion;
}
public void setClasificacion(String Clasificacion){
this.Clasificacion = Clasificacion;
}
@Override
public String toString(){
return Clasificacion;
}
}
Código:
  
lo que necesito es que despues de una consulta que me regresa un string llamado ClasificacionArt  se seleccione el item que tenga el mismo contenido de la string
public void comboClasificaciones(){
ConexionMySQL ConexionMysql = new ConexionMySQL();
Connection cn = ConexionMysql.Conectar();
try{
String Clasificacion;
int id;
Statement stComboClasificaciones = cn.createStatement();
ResultSet rsComboClasificaciones = stComboClasificaciones.executeQuery("Select * from CLASIFICACIONES order by CLASIFICACION");
while(rsComboClasificaciones.next()){
id = Integer.parseInt(rsComboClasificaciones.getString("ID"));
Clasificacion = rsComboClasificaciones.getString("CLASIFICACION");
ClasificacionesArt Clasif = new ClasificacionesArt(id,Clasificacion);
cboClasificaciones.addItem(Clasif);
}    
    
}catch(Exception e){
JOptionPane.showMessageDialog(null,e);
}
}
he intentado con
Código:
  
pero no me selecciona nada del combo , si me pudieran orientar sobre como lograr que se seleccione el elemento estaria muy agradecido , de antemano se agradece la atencion prestada a su servidor if(ClasificacionArt != null){
cboClasificaciones.setSelectedItem(ClasificacionArt);  
}
 

Este tema le ha gustado a 1 personas