Загрузка изображения в Java-апплет

Когда я пытаюсь запустить апплет в средстве просмотра апплета, он не может найти ресурсы (изображение). Я пытаюсь загрузить ресурс так:

String cb= this.getCodeBase().toString();
String imgPath = cb+"com/blah/Images/a.png";
System.out.println("imgPath:"+imgPath);
java.net.URL imgURL = Applet.class.getResource(path);

но когда я запускаю его по пути просмотра приложений, это выглядит так: imgPath: file: D: /Work/app/build/classes/com/blah/Images/a.png

хотя изображение находится в этом пути, файл префикса: вызывает проблему, как я могу проверить этот код?

Будет ли этот код работать при развертывании на сервере, а кодовая база возвращает URL-адрес сервера?

Ответы на вопрос(4)

Ваш ответ на вопрос