Java Reference
In-Depth Information
Abbildung 12.1 Frame der Beispielanwendung
Die Methode zum Anzeigen des Verzeichnisinhalts ist als Reaktion auf die Betätigung
der Schaltfläche Inhalt anzeigen implementiert.
private void jBtnAnzeigenActionPerformed(ActionEvent evt) {
jListVerzeichnisseModel.clear();
jListDateienModel.clear();
if (jTFVerzeichnis.getText().isEmpty()) {
JOptionPane.showMessageDialog(null, "Verzeichnisname fehlt!");
}else{
verzeichnis = new File(jTFVerzeichnis.getText());
if (verzeichnis.exists()) {
String[] inhalt = verzeichnis.list();
for (String eintrag: inhalt) {
File f=new File(verzeichnis, eintrag);
if (f.isDirectory()) {
jListVerzeichnisseModel.addElement(eintrag);
}else{
jListDateienModel.addElement(eintrag);
}
}
}else{
JOptionPane.showMessageDialog(null, "Verzeichnis existiert nicht!");
}
}
}
Listing 12.1 Methode zum Übertragen eines Verzeichnisinhalts in zwei Listboxen
 
Search WWH ::




Custom Search