Java - Combobox en java y jlist..ayuda!

 
Vista:

Combobox en java y jlist..ayuda!

Publicado por julio (2 intervenciones) el 30/04/2006 16:56:46
Hola, he intentado hacer q un combobox cargue los items de un catalogo de mi base y los desplegue pero no puedo, lo he intentado asi...

AccesoBd acceso=new AccesoBd();
String datos=acceso.GetDatos("select nombre from materias");
if(datos!=""){
StringTokenizer tok=new StringTokenizer(datos);
jComboBoxseriadacon.setSelectedItem(tok.nextToken());
}

ah el metodo de GetDatos esta asi:
public String GetDatos(String sentencia){
String datos="";
if (ConectarBd()){
try{
this.stt=this.con.createStatement();
this.rSet=this.stt.executeQuery(sentencia);
this.rSet.next();
datos=this.rSet.getString("nombre");
this.rSet.close();
this.stt.close();
this.con.close();
}

}
return datos;
}

pero no lo hace no muestra nada, cuando se abre la pantalla el combobox esta vacio, asi q no se como poder inicializar los combox con mi consulta :S, pero tambien quiero q en el click al combobox se agregue a un jlist, trate de probarlo asignandole valores directamen al combobox y puse algo asi:

String dato=jComboBoxseriadacon.getSelectedItem().toString();
jListmaterias.add(dato);

Eso lo coloque en un action listener del combox.

pero eso me marca un error,no encuentro una propiedad en el jlist q sea addItem.

Por fa ayuda!!!, si alguien sabe de un manual o me puede ayudar se lo agradeceria

Saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 979
Bronce
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

RE:Combobox en java y jlist..ayuda!

Publicado por Yamil Bracho (2304 intervenciones) el 02/05/2006 15:47:45
Debes hacer un loop para llenar tu combo y no lo veo en el codigo que publicas. te recomiendo el apartado de Swing en el java tutorial (www.java.sun.com) y tambien el Java Almanac (www.javaalmanac.com)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar