Moin,
ich habe einen kleinen MP3 Player gebaut und lese die Dateien mit JFileChooser ein.
Da ich auch eine kleinen Playlist haben möchte würde ich gern nur die Dateinamen haben aber JFileChooser gibt mir immer den Kompletten Pfad aus.
Hier mal mein Code:
Danke für eure Hilfe
ich habe einen kleinen MP3 Player gebaut und lese die Dateien mit JFileChooser ein.
Da ich auch eine kleinen Playlist haben möchte würde ich gern nur die Dateinamen haben aber JFileChooser gibt mir immer den Kompletten Pfad aus.
Hier mal mein Code:
Java:
if (befehl.equals("Öffnen"))
{
final JFileChooser chooser = new JFileChooser();
chooser.setMultiSelectionEnabled(true); // mehrere Dateien auswählen
chooser.setFileSelectionMode(JFileChooser.FILES_ONLY); // Nur Files selectierbar
chooser.setDialogType(JFileChooser.OPEN_DIALOG);
final File file = new File("/home/usr");
chooser.setCurrentDirectory(file);
chooser.setVisible(true);
final int result = chooser.showOpenDialog(null);
if (result == JFileChooser.APPROVE_OPTION)
{
inputVerzFile = chooser.getSelectedFile(); // zeigt den Titel an
// String inputVerzStr = inputVerzFile.getPath(); // zeigt den kompletten Pfad an
System.out.println("Eingabepfad:" + inputVerzFile);
selectedFile = chooser.getSelectedFiles();
for( int i=0; i<=selectedFile.length-1; i++)
{
System.out.println(selectedFile[i].getAbsolutePath());
}
}
System.out.println("Abbruch");
chooser.setVisible(false);
}
Zuletzt bearbeitet von einem Moderator: