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