Прежде всего, мне жаль, если этот вопрос задан раньше или есть документация по этой теме, но я ничего не нашел. Я хочу сделать приложение Windows, которое откроет Windows Explorer, и вы можете просматривать, а затем выбрать mp3-файл, чтобы вы могли воспроизвести его (и воспроизвести) в этой программе. Я знаю, как открыть файловый менеджер, это мой код:Получить путь к файлу через файл explorer
import java.awt.Desktop;
import java.io.File;
import java.io.IOException;
public class Main
{
public static void main(String[] args) throws IOException {
Desktop desktop = Desktop.getDesktop();
File dirToOpen = null;
try {
dirToOpen = new File("c:\\");
desktop.open(dirToOpen);
} catch (IllegalArgumentException iae) {
System.out.println("File Not Found");
}
}
}
Но я не знаю, как выбрать mp3-файл, а затем получить путь к файлу, так что я могу играть позже.
и проверить размер массива файлов - это может быть 0. –
@MikeBaranczak Спасибо за головы. Там немного лениво. –
Да, я не знал о FileDialog. Это хорошее решение. Большое спасибо ! – Copacel