У меня проблема с загрузкой файла в моем java-апплете. В принципе, в моем классе Pixel2 я создаю экземпляр другого класса Stack, который принимает имя файла в качестве аргумента и загружает этот файл (здесь я пытаюсь track.txt) У меня есть файл «track.txt» в корне моей проецироватьFileNotFoundException Java Applet
, но когда я пытаюсь запустить мой апплет, я получаю исключение filenotfound.
Странная вещь, что если я запустить экземпляр класса Stack в тестовом классе, файл загружается правильно!
Я действительно смущен, есть ли особый способ обработки загрузки файла в апплете? Должны ли файлы быть помещены в конкретный репозиторий, чтобы быть обнаруженными методами внутри области апплета?
Спасибо за ваши ответы!
Апплеты работают в песочнице: https://docs.oracle.com/javase/tutorial/deployment/applet/security.html On сторонние заметки, такие браузеры, как [хром, отбрасывают апплетую поддержку] (https://www.quora.com/How-will-Java-be-supported-in-Chrome-after-Chrome-drops-the-NPAPI-support) - лучшее использование подход HTML5 или, если вам нужна клиентская Java, посмотрите [webstart] (https://blogs.oracle.com/java-platform-group/entry/java_web_start_in_or) –