hay
ich habe folgendes Problem...
ich will eine JList erzeugen, in welcher in jeder Zeile mehrere informationen stehen...
diese informationen sind "datum", "titel" und "fachname" und kommen aus einem zweidimensionalen array
hier sind die entsprechenden zeilen:
in der konsolenausgabe funktioniert der zeilenumbruch.... aber in der zeile in JList leider nichtmehr
falls es keine lösung für mein problem gibt, würde es auch ausreichen wenn ich eine art tabulator zwischen die datensätze legen könnte.
hat jmd einen guten rat für mich? schonmal danke im vorraus
ich habe folgendes Problem...
ich will eine JList erzeugen, in welcher in jeder Zeile mehrere informationen stehen...
diese informationen sind "datum", "titel" und "fachname" und kommen aus einem zweidimensionalen array
hier sind die entsprechenden zeilen:
Java:
....
Object [] termine = konvertiereArray(datenbank.berechneKalender());
listModel = new DefaultListModel();
JList liste = new JList();
for(int i = 0; i < termine.length; i++) {
listModel.addElement(termine[i]);
System.out.println(termine[i]);
}
liste.setModel(listModel);
panel2.setViewportView(liste);
}
private Object[] konvertiereArray(String [][] input){
String [] output = new String[input.length];
for(int i = 0; i < input.length; i++){
for(int h = 0; h < input[i].length; h++){
if(h == 0)
output[i] = (input[i][h]+"\n");
else
output[i] = (output[i]+input[i][h]+"\n");
}
}
return output;
}
....
falls es keine lösung für mein problem gibt, würde es auch ausreichen wenn ich eine art tabulator zwischen die datensätze legen könnte.
hat jmd einen guten rat für mich? schonmal danke im vorraus