Filedialog - Dateiname vorbelegen

Status
Nicht offen für weitere Antworten.

schuetzejanett

Bekanntes Mitglied
Hallo,

möchte in meinem prog eine datei speichern.
Dafü verwende ich den SWT Filedialog.

wie kann ich jetzt das feld Dateiname vorbelegen, wie ich die filter und den pfad vorbelege weiß ich aber wie schaffe ich es auch noch den dateiname vorzubelegen , so das der user nur noch auf ok klicken muss, er kann ihn natürlich auch #ändern, nur es soll schon was drin stehen.

Geht das?
 

L-ectron-X

Gesperrter Benutzer
Klar geht das.

Code:
import javax.swing.*;
import java.io.*;

public class JFileChooserTest {
   public JFileChooserTest() {
      JFileChooser chooser = new JFileChooser(System.getProperty("user.dir"));
      chooser.setSelectedFile(new File("Test.txt"));
      chooser.showSaveDialog(null);
   }

   public static void main(String[] args) {
      try {
         UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
      }
      catch(Exception e) {}
      new JFileChooserTest();
   }
}
 

schuetzejanett

Bekanntes Mitglied
hallo,

bin noch zur lösuung gekommen,

es gibt die methode setFileName(String value);

mit dem man das ganze vorbelegen kann. Habs bloß irgendwie übersehen gestern. Hatte wahrscheinlich ein großes Brett vorm Kopf

Danke trotzdem für eure Hilfe.
 

seekingone

Mitglied
Kann ich die zu speichernde Datei festlegen, die Datei die gespeichert werden soll, so dass der Benutzer dies nicht ändern kann?
Ich erstelle zum Beispiel eine Zip-Datei und der Benutzer soll nur noch wählen können wo es diese Datei dann hinspeichern möchte.
 

HeRaider

Aktives Mitglied
Den Rückgabewert einfach prüfen mit
Code:
...
dateiname.equals(path.substring(path.lastIndexOf("\\"), path.length()));
Wenn es nicht stimmt Meldung ausgeben und dann den Pfad neu setzen:

Code:
...
speicherpfad = path.substring(0, path.lastIndexOf("\\")) + dateiname;
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
I AWT java.awt.FileDialog - "coffee cup"-Icon lässt sich nicht ersetzen AWT, Swing, JavaFX & SWT 14
N JFileChooser bzw. FileDialog Problem AWT, Swing, JavaFX & SWT 10
VfL_Freak Modalität von FileDialog AWT, Swing, JavaFX & SWT 5
J AWT Einmal FileDialog-Beispiel für Dumme bitte AWT, Swing, JavaFX & SWT 6
B AWT FileFilter beim FileDialog AWT, Swing, JavaFX & SWT 4
B AWT FileDialog Filter wird ignoriert AWT, Swing, JavaFX & SWT 7
hdi SWT FileDialog wird an scheinbar beliebiger Position angezeigt AWT, Swing, JavaFX & SWT 2
X Dateiendung im Filedialog AWT, Swing, JavaFX & SWT 8
P SWT - "Combo" aus dem Windows-FileDialog AWT, Swing, JavaFX & SWT 3
technolion FileDialog/keine Multi-Selektion vs. JFileCHooser/kein LaF AWT, Swing, JavaFX & SWT 2
P [SWT] FileDialog unsichtbar machen bzw. positionieren AWT, Swing, JavaFX & SWT 8
G FileDialog in SWT AWT, Swing, JavaFX & SWT 2
N Buttons von Filedialog umbenennen AWT, Swing, JavaFX & SWT 3
TheJavaKid DIRECTORY ONLY im FileDialog AWT, Swing, JavaFX & SWT 2
T setSize-Problem in FileDialog AWT, Swing, JavaFX & SWT 4
C AWT FileDialog AWT, Swing, JavaFX & SWT 22
B FileDialog Frage AWT, Swing, JavaFX & SWT 9
R Verzeichnis-Auswahl mit FileDialog ? AWT, Swing, JavaFX & SWT 3
S AWT: FileDialog AWT, Swing, JavaFX & SWT 3
J Dateiname im Label einblenden AWT, Swing, JavaFX & SWT 4
Neumi5694 Swing JFileChoser - Dateiname in Anführungszeichen AWT, Swing, JavaFX & SWT 2
D Swing Ein Dateiname aus einem Verzeichnis per Zufall AWT, Swing, JavaFX & SWT 3
S JFileChooser Dateiname Autovervollständigung AWT, Swing, JavaFX & SWT 2
O JFileChooser - Zugriff auf Dateiname-Feld und Save-Button? AWT, Swing, JavaFX & SWT 6
D Swing JCombobox in einem JTable vorbelegen AWT, Swing, JavaFX & SWT 4

Ähnliche Java Themen

Neue Themen


Oben