Filechooser

Status
Nicht offen für weitere Antworten.

ModellbahnerTT

Bekanntes Mitglied
Leider funktioniert es nicht den Filechooser anzuweisen nur bestimmte Dateitypen zu öffnen.
Als Fehlermeldung erhalte ich:
setFileFilter(javax.swing.filechooser.FileFilter) in javax.swing.JFileChooser cannot be applied to (<anonymous java.io.FileFilter>)

Java:
Java:
JFileChooser fileop = new JFileChooser();
fileop.setFileFilter(new FileFilter() {
    public boolean accept(File f) {
        return f.getName().toLowerCase().endsWith(".java") || f.isDirectory();
    }
    public String getDescription() {
        return "Java-Applikationen(*.java)";
    }
});
 

eRaaaa

Top Contributor
du musst den javax.swing.filechooser.FileFilter nehmen, nicht das interface java.io.FileFilter
 

ModellbahnerTT

Bekanntes Mitglied
Danke, funktioniert.
Nun möchte ich nur noch das der 1. Auswahlpunkt "Alle Dateien" entfernt wird.
Wie funktioniert das?
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen

Neue Themen


Oben