Io ho neccessità di popolare una jlist da risultati ottenuti da una query ho provato cosi ma non riesco a vedere il testo, mi crea solo i campi ma con testo vuoto
codice:jList1.setModel(new javax.swing.AbstractListModel() { String[] strings = titoli(rs); public int getSize() { return strings.length; } public Object getElementAt(int i) { return strings[i]; } }); private String [] titoli(ResultSet rs) throws SQLException, ClassNotFoundException { this.conn(); //query sql String query = "select * from APP.Generale order by Nome_titolo asc"; rs = s.executeQuery(query); int count = 0; while(rs.next()) { count++; } //count = count +1; String [] item = new String[count]; if (count == 0) { return item; } else { //rs.first(); //riporto il puntatore nella posizione di partenza int i = 0; while(rs.next()) { item[i] = rs.getString("Nome_titolo"); i++; } return item; } }

Rispondi quotando