Я хотел бы попробовать открыть файл без расширения. Когда я пытаюсь открыть файл без расширения, тогда система покажет мне форму «Открыть с». Но когда я пытаюсь открыть этот файл в своей заявке, используя метод:Как открыть файл без расширения
private static void openFile(String fileName) throws IOException {
if(Desktop.isDesktopSupported()) {
Desktop desktop = Desktop.getDesktop();
File file = new File(fileName);
desktop.open(file);
} else {
Runtime.getRuntime().exec(String.format("cmd /c start %s", fileName));
}
}
Система не показывает эту форму. Как это решить?
Привет, ли он генерирует исключение? – ATorras
Почему бы не добавить расширение к файлу. Пользователям будет понятнее, для чего этот файл. – pjp
Да. Исключение метода: java.io.IOException. Сообщение об ошибке: параметр неверен. –