habe folgendes problem....
hab das projekt von einem freund bekommen und habe ihm etwas programmiert...
bin jetzt fertig und merke gerade dass ich mit ArrayList gearbeitet hab und er mit JList.
Weil jetzt aber alles funktioniert will ich nicht groß alles verändern.
Gibt es eine möglichgkeit aus einer ArrayList zu lesen und die Werte dann direkt an die Jlist zu übergeben?
ich habe es versucht bekomm aber eine classcastexception..
sieht jemand meinen fehler?
hab das projekt von einem freund bekommen und habe ihm etwas programmiert...
bin jetzt fertig und merke gerade dass ich mit ArrayList gearbeitet hab und er mit JList.
Weil jetzt aber alles funktioniert will ich nicht groß alles verändern.
Gibt es eine möglichgkeit aus einer ArrayList zu lesen und die Werte dann direkt an die Jlist zu übergeben?
ich habe es versucht bekomm aber eine classcastexception..
Code:
private JList getSenderliste() {
if (Senderliste == null) {
ArrayList list = new ArrayList();
list = readFileData();
String[] data = null;
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
data = (String[]) list.get(i);
}
Senderliste = new JList(data);
for (int i = 0; i < Senderliste.getModel().getSize(); i++) {
System.out.println(Senderliste.getModel().getElementAt(i));
}
}
return Senderliste;
}
}
sieht jemand meinen fehler?