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;
}
}