Как получить доступ к файлам апплета Java внутри файла jar апплета?

Как получить доступ к файлам апплета Java внутри jar-файла апплета?

Как Java-апплет может обращаться к файлам внутри jar-файла, в котором хранится апплет?

Часто мы связываем наш файл конфигурации в виде текстового файла или файла XML, сохраняем его вместе с файлом jar апплета и разворачиваем вместе на клиенте. Например, файл jtest.jar, включающий класс Java-апплета (jtest.java) и файл конфигурации XML.

jtest.jar
  |--jtest.java
  |--config.xml

Как мы можем получить доступ к XML-файлу «config.xml» в классе «jtest.java»? Самое простое решение - использовать «getResourceAsStream» для получения содержимого файла config.xml в формате InputStream.

InputStream is = jtest.class.getResourceAsStream("/config.xml");

Готово. :)

Посетите следующий веб-сайт, чтобы узнать больше о концепции ресурсов Java.
http://java.sun.com/j2se/1.4.2/docs/guide/resources/resources.html