Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

JFileChooser Dateiname Autovervollständigung

Empfohlene Antworten

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.

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?

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.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.