JFileChooser Problem

scMember

Mitglied
Guten Morgen,

jedes mal wenn ich den JFileChooser verwende (siehe Code unten), erscheint die Windoes Fehlermeldung >>Die Laufwerk- oder Netzwerkverbindung, auf die sich die Verknüpfung "" bezieht, ist nicht verfügbar<<. Im Anhang könnt Ihr die Fehlermeldung sehen. Mich wundert warum der Link auf "" lautet. Hat jemand eine Idee?

Mein Code:
<code>
JFileChooser chooser = new JFileChooser();
chooser.setFileSelectionMode( JFileChooser.FILES_ONLY );
chooser.setMultiSelectionEnabled( false );
if (name!=null)
{
if (name.isEmpty()==false)
{
chooser.setSelectedFile( new File( name ) );
}
}
int res = chooser.showOpenDialog( parent );
</code>

Zur Info: In der Variable name steht nur D:\ drin. Lauwerk D ist vorhanden. Parent ist ein übergeordneter Dialog.
 

Anhänge

  • JFileChooser-FM.png
    JFileChooser-FM.png
    9 KB · Aufrufe: 39
Bitte immer in Code-Tags schreiben.
Java:
JFileChooser chooser = new JFileChooser();
chooser.setFileSelectionMode( JFileChooser.FILES_ONLY );
chooser.setMultiSelectionEnabled( false );
if (name!=null)
{
    if (name.isEmpty()==false)
    {
        chooser.setSelectedFile( new File( name ) );
    }
}
int res = chooser.showOpenDialog( parent );
 
Zuletzt bearbeitet:
Naja "D:" ist nun mal kein File sondern ein Directory. Die Methode versucht mWn zu dem Parent Directory Der Datei zu gehen und bei "D:" ist das schwierig 😛
 

Zurück
Oben