Как открыть файл или папку из java-приложения?
Каким образом можно открыть файл или папку, как будто мы открываем его через стандартный файловый браузер / Finder / и т.д.
Источник: Stack Overflow на русском
Каким образом можно открыть файл или папку, как будто мы открываем его через стандартный файловый браузер / Finder / и т.д.
Стоит обратить внимание на Desktop API. Вот статья, подробно описывающая его.
Инициализация:
Desktop desktop = null;
if (Desktop.isDesktopSupported()) {
desktop = Desktop.getDesktop();
}
Открытие файла:
try {
desktop.open(new File(fileName));
} catch (IOException ioe) {
ioe.printStackTrace();
}