Zum Inhalt springen

JFileChooser Dateiname Autovervollständigung


Empfohlene Beiträge

Geschrieben

Hallo zusammen,

ich such nach einer Möglichkeit, den Dateinamen im entsprechenden Textfeld eines JFileChoosers automatisch vervollständigen zu lassen.

Bsp.:

Wenn der FileChooser geöffnet wird, befindet sich dieser in irgendeinem Verzeichnis, in dem sich verschiedene oder gleichartige Dateien befinden. Die Dateiendung sei nebensächlich. In dem Verzeichnis befinden sich z.B. die Dateien mit den Namen:

Test1.txt

Rechnung.csv

Test345.txt

...

Wenn ich nun im Feld "Dateiname" z.B. ein "T" || "t" eintippe, so soll automatisch geprüft werden, ob im aktuellen Verzeichnis schon irgendeine Datei existiert, die mit "T" || "t" beginnt. Wenn das der fall ist, so soll das "T" || "t" beispielsweise gleich zu "Test1.txt" bzw. "Test345.txt" vervollständigt werden.

Falls der JFileChooser bereits schon über eine entsprechende Funktionalität verfügt, wäre ich dankbar, wenn mir jmd. sagen könnte, wie ich diese aktiviere. Andernfalls wäre ich auch für weitere Ansätze dankbar.

Geschrieben
Hab das Problem selbst lösen können.

Habe statt dem JFileChooser einen FileDialog verwendet, da dieser die beschriebene Funktionalität bereits bietet.

Dir ist aber schon klar, dass die Klasse aus dem awt-Package abhängig von der Plattform ist. Hast du denn die Funktion schon mal unter *nix oder MacOS getestet?

Geschrieben
Dir ist aber schon klar, dass die Klasse aus dem awt-Package abhängig von der Plattform ist.
Was man durchaus als Vorteil auslegen kann... Gerade der Dateiauswahldialog fühlt sich nativ doch deutlich bekannter und besser an.

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...