У меня есть игра, сделанная в LWJGL, которую я пытаюсь передать в апплет. После моей первой попытки я понял, что не могу использовать new FileReader(path)
для апплета и обнаружил, что должен использовать ClassLoader.getSystemResourceAsStream(path)
. Затем я помещал папку ресурса в основное местоположение src в eclipse. Когда я запускал его с помощью программы просмотра апплета eclipse, он работал нормально. Затем я экспортировал банку, включая ресурсы. Я установил html, как basicapplet, который включен в файлы апплета LWJGL. Однако, когда я запускаю его, он каждый раз падает, потому что он не может загрузить ресурсы. Теперь ClassLoader.getSystemResourceAsStream(path)
, кажется, возвращает null; Я уверен, что файл res находится в корневом каталоге моей банки. Может быть, загрузчик загружается с какого-то другого? Любая помощь будет принята с благодарностью.Доступ к ресурсам с помощью апплета LWJGL
1
A
ответ
1
Если ресурсы находятся в файле jar games, я использовал это. this.getClass().getResource("/imgfolder/image.png")
для достижения ресурса в банке.
Если это за пределами банки, я просто использую FileInputStream.
Смежные вопросы
- 1. Доступ к аппаратным ресурсам с помощью Java
- 2. Доступ к внешним ресурсам с помощью C#
- 3. Доступ к сетевым ресурсам
- 4. Доступ к ресурсам
- 5. Доступ к ресурсам JAR
- 6. Доступ к внешним ресурсам
- 7. Доступ к ресурсам apk
- 8. как предоставить разрешение апплета для доступа к ресурсам?
- 9. url-доступ к ресурсам с пирамидой
- 10. Simpy - доступ к нескольким ресурсам
- 11. Доступ к ресурсам в pod
- 12. Как получить доступ к ресурсам?
- 13. Доступ к ресурсам параллельными потоками
- 14. доступ к ресурсам на пулах
- 15. Доступ к dll из апплета
- 16. Доступ к ресурсам из банки
- 17. Dask - эксклюзивный доступ к ресурсам?
- 18. Доступ к ресурсам внутри JAR
- 19. Доступ к ресурсам Visual Studio
- 20. Доступ к ресурсам с использованием getField
- 21. Как ограничить доступ к ресурсам S3 с помощью get_federation_token?
- 22. Доступ к ресурсам, доступным для Android с помощью строки
- 23. Доступ к внешним ресурсам Chrome с помощью JavaScript/jQuery/AngularJS
- 24. Как получить доступ к ресурсам REST с помощью ExtJS 5
- 25. Доступ к ресурсам, защищенным с помощью Rails и Flex
- 26. Доступ к ресурсам из файла JavaScript с помощью PrimeFaces
- 27. Как получить доступ к локальным ресурсам с помощью JavaScript?
- 28. Доступ к внешним ресурсам с помощью телефонного разговора
- 29. Как получить доступ к файлу системы с помощью Java-апплета?
- 30. Доступ к локальным ресурсам от tomcat
Проверенная нечувствительность файла? – arynaq
Файлы должны быть одинаковыми, и они работали в eclipse – itsZN
* «они работали в eclipse» * Eclipse, возможно, находил свободный ресурс, и в этом случае (верхний/нижний) регистр, используемый для имени, может не иметь значения. В Jar пути чувствительны к регистру. –