Hallo,
ich habe ein Problem mit der Aktualisierung einer Liste.
In der Liste stehen Elemente eines Dateipfades. Wenn ich nun einen Ordner in dem Dateipfad
hinzufüge, wird dieser in der Liste nicht angezeigt. Kann es sein das es einen Moment dauert eh
der Ordner erstellt ist und dadurch der neue Ordner nicht übernommen wird?
Oder gibt es eine andere Möglichkeit eine JList zu aktualisieren als meine Methode:
und nun das einfügen bzw. aktualisieren:
ich habe ein Problem mit der Aktualisierung einer Liste.
In der Liste stehen Elemente eines Dateipfades. Wenn ich nun einen Ordner in dem Dateipfad
hinzufüge, wird dieser in der Liste nicht angezeigt. Kann es sein das es einen Moment dauert eh
der Ordner erstellt ist und dadurch der neue Ordner nicht übernommen wird?
Oder gibt es eine andere Möglichkeit eine JList zu aktualisieren als meine Methode:
Code:
bibliothek = new JPanel();
plaene = new JList(plaeneModel);
JScrollPane spList = new JScrollPane(plaene);
spList.setAutoscrolls(true);
bibliothek.add(spList);
und nun das einfügen bzw. aktualisieren:
Code:
File verz = new File("c:/test");
String[] root = verz.list();
for (int i=0; i<root.length ; i++ )
{
plaeneModel.addElement(root[i]);
}