Как открыть файл или папку из java-приложения?

Рейтинг: 6Ответов: 1Опубликовано: 24.01.2011

Каким образом можно открыть файл или папку, как будто мы открываем его через стандартный файловый браузер / Finder / и т.д.

Ответы

▲ 11Принят

Стоит обратить внимание на Desktop API. Вот статья, подробно описывающая его.

Инициализация:

Desktop desktop = null;
if (Desktop.isDesktopSupported()) {
    desktop = Desktop.getDesktop();
}

Открытие файла:

try {
    desktop.open(new File(fileName));
} catch (IOException ioe) {
    ioe.printStackTrace();
}