Swing Ordnerauswahl ist in der falschen Ebene

IncepTer

Mitglied
Hallo Freunde,

durch Betätigen eines Button soll es dem Benutzer ermöglicht werden,
einen Pfad auszuwählen. Dabei öffnet sich das Fenster, und man kann
sich bequem durch die Ordner klicken. Das alles klappt auch wunderbar,
nur ist die Auswahl, die er Benutzer mit OK bestätigt, immer eine Pfad-Länge
höher:

C:\Dokumente\Bewerbung

Wenn man im Auswahldialog dies anklickt, wird stattdessen gewählt:

C:\Dokumente

Habt ihr eine Idee, wie man das optimieren kann?
Zur Zeit sieht es so bei mir aus:

Java:
 				JFileChooser fc = new JFileChooser();
		        fc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY );
		        int returnVal = fc.showOpenDialog(Hauptpanel);
		        
		        if(returnVal == JFileChooser.APPROVE_OPTION){
		        	Quellverzeichnis = fc.getCurrentDirectory();
		        	Quell	=	true;
		        	check2b.setVisible(true);
		        	ZielUndQuelleGewaehlt();
		        }

Besten Dank :)
 

Gucky

Top Contributor
Ich hätte eine Idee: Zunächst einmal Variablen immer klein.
Und dann lässt du dir das currentDirectory geben. Das funktioniert nicht.
Du musst getSelectedFile() benutzen.

In Zukunft einfach die Methoden ins Deutsche übersetzen. Bei gutem Code weißt du dann, was sie tut. ;)
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
E Swing Grafische Oberfläche zur Ordnerauswahl AWT, Swing, JavaFX & SWT 6
S Caps-Lock Überprüfung gibt falschen Wert zurück AWT, Swing, JavaFX & SWT 1
F In Action Listener TextFields einlesen und prüfen. Abbruch bei falschen Eingaben. Wie mache ich das? AWT, Swing, JavaFX & SWT 2
A JButtons - es wird beim falschen Button die Hintergrundfarbe angepasst AWT, Swing, JavaFX & SWT 2
S JFileChooser öffnet den falschen Ordner AWT, Swing, JavaFX & SWT 4
J Decorated TableViewer mit falschen Werten AWT, Swing, JavaFX & SWT 4
P Combobox liesst falschen Wert AWT, Swing, JavaFX & SWT 10
K BoxLayout skaliert die "falschen" Elemente AWT, Swing, JavaFX & SWT 5
L 2 Monitore, Fenster öffnet sich im falschen Monitor AWT, Swing, JavaFX & SWT 3
N SWT In welche Ebene gehört dann die function() AWT, Swing, JavaFX & SWT 8
T 3D-Grafik (Java3D) Aus einem Objekt einer Szene (Würfel, Ebene) die wichtigen Randkoordinaten auslesen AWT, Swing, JavaFX & SWT 3
C Swing Info-Ebene überdeckt Spielfeld-Ebene komplett AWT, Swing, JavaFX & SWT 5
P Welche Methode um Punkte in xy Ebene zu zeichnen? AWT, Swing, JavaFX & SWT 4
S this-Zugriff auf Container höherer Ebene AWT, Swing, JavaFX & SWT 2
D Z-Ebene AWT, Swing, JavaFX & SWT 4
K InnerFrame Select-Ebene verändern AWT, Swing, JavaFX & SWT 7
D JTree, einschränken auf Child Ebene AWT, Swing, JavaFX & SWT 3
R JTree: Icon pro "Ebene" AWT, Swing, JavaFX & SWT 5
F JTree - Schriftfarbe der Elemente in erster Ebene ändern AWT, Swing, JavaFX & SWT 8

Ähnliche Java Themen

Neue Themen


Oben