Netbeans - Llenar JList con datos de Postgres

 
Vista:
Imágen de perfil de Esteban
Val: 1
Ha aumentado su posición en 22 puestos en Netbeans (en relación al último mes)
Gráfica de Netbeans

Llenar JList con datos de Postgres

Publicado por Esteban (1 intervención) el 03/10/2018 00:21:18
Hola amigos! Estoy buscando una forma de llenar un jlist en netbeans con datos de una base de datos en postgres.
Tengo un código hecho pero no me detecta el .addElement no se si hay que iniciarlo o algo pero es el unico error.
Aquí esta el código:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
private void CargarActionPerformed(java.awt.event.ActionEvent evt) {
 
    try {
            Class.forName("org.postgresql.Driver");
            Connection c=(Connection) DriverManager.getConnection("jdbc:postgresql://localhost:5432/ejemplo",
            "postgres", "postgres");
modeloLista.clearSelection();
Statement consulta=(Statement) c.createStatement();
ResultSet rs=consulta.executeQuery("Select * from departamentos");
while(rs.next()){
modeloLista.addElement(rs.getString("nombredepto"));
}
        } catch (ClassNotFoundException ex) {
            Logger.getLogger(basedeptos.class.getName()).log(Level.SEVERE, null, ex);
        } catch (SQLException ex) {
            Logger.getLogger(basedeptos.class.getName()).log(Level.SEVERE, null, ex);
        }
 
    }

Si saben alguna solución a mi problema del .addElement sería de gran ayuda que me lo comenten
Si tienen otra forma de hacer ésto se los agradecería también!
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: 11
Ha disminuido 1 puesto en Netbeans (en relación al último mes)
Gráfica de Netbeans

Llenar JList con datos de Postgres

Publicado por Yamil Bracho (6 intervenciones) el 03/10/2018 00:56:58
El proceso es actualizar el ListModel en cual estaba basdo tu JLIst. addElement es un metodo de ListModel mientras que cleraSelection es de JList. chequea el JavaDocs
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