Código:
desde el Jlist llamo a la funcion "JlistEstaciones es el Jlist" Consultas ins = new Consultas(); jListEstaciones = new javax.swing.JList(); ins.verEstaciones(jListEstaciones);
Código:
Lo que ven comentado es xq ya use todo eso y nada lo unico que me funciono fue agregar los datos a un Array pero al momento de retornarlo tiene que ser String y al anexarlo al Jlist este me aparece toda la informacion en el primer index del Jlist y de manera Horizontal =/ Agradezco mucho la Ayuda gracias =) esta es la Funcion =) public void verEstaciones(JList lista){ String datos=""; ArrayList consulta= new ArrayList(); int i=0; try { DefaultListModel model = new DefaultListModel(); lista = new JList(model); conectar(); query ="Select name from estaciones order by name asc"; pst = prepararConsulta(query); rst = pst.executeQuery(); //rst.first(); while (rst.next()){ datos=this.rst.getString("name"); model.addElement(datos); //model.set(i, datos); //System.out.println(datos); //consulta.add(datos); //i++; } // pst = prepararConsulta(query); // rst = pst.executeQuery(); /* do{ datos=this.rst.getString("name"); model.set(i, datos); //model.addElement(); i+=1; }while(rst.next());*/ //System.out.println(model); //lista.setModel(model); }catch(SQLException e){ System.err.println("ConsultasJA JA JA = "+e); } // System.out.println(co); // return consulta.toString(); }