Доступ к Java-апплету из другого каталога - PullRequest
0 голосов
/ 05 сентября 2011

У меня есть яблоко с именем "WelcomeApplet" в следующем каталоге:

C: \ project \ applets \ WelcomeApplet.class

И у меня есть HTML-файл здесь: C: \ project\ html \ index.html

Теперь я пытаюсь получить доступ к этому апплету в своем коде с помощью этого тега:

<applet CODE="../applets/WelcomeApplet.class" WIDTH="250" HEIGHT="150"></applet>

Но это не работает!Я скопировал апплет в тот же Fodler, что и мой HTML-файл, и просто указал в теге CODE имя файла, после чего он заработал.Предоставляю ли я неверный относительный путь, или тег CODE должен содержать только имя файла?

1 Ответ

1 голос
/ 06 сентября 2011
<applet 
    CODEBASE="../applets/"
    CODE="WelcomeApplet" 
    WIDTH="250" 
    HEIGHT="150">
</applet>

Атрибутом кода должно быть полное имя класса, т.е. WelcomeApplet, а не WelcomeApplet.class. Это кодовая база, которая определяет, где найти «корень» расположения файла класса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...