Встраивание аплета Java в документ HTML
Для того чтобы встроить аплет в документ HTML, вы должны воспользоваться оператором <APPLET>, например:
<APPLET
CODE=MyApplet.class
NAME=”MyApplet”
ID=MyApplet
WIDTH=320
HEIGHT=240>
</APPLET>
Перечислим допустимые параметры оператора <APPLET>:
Параметр | Описание | ||
ALIGN | Выравнивание окна аплета относительно окружающего его текста. Возможны следующие значения:
LEFT выравнивание влево относительно окружающего текста; CENTER центрирование; RIGHT выравнивание вправо относительно окружающего текста; TOP выравнивание по верхней границе; MIDDLE центрирование по вертикали; BOTTOM выравнивание по нижней границе | ||
ALT | С помощью этого параметра можно задать текст, который будет отображаться в окне аплета в том случае, если браузер не может работать с аплетами Java | ||
CODE | Имя двоичного файла, содержащего код аплета. По умолчанию путь к этому файлу указывается относительно каталога с файлом HTML, куда встроен аплет. Такое поведение может быть изменено параметром CODEBASE | ||
CODEBASE | Базовый адрес URL аплета, то есть путь к каталогу, содержащему аплет | ||
HEIGHT | Начальная ширина окна аплета в пикселах | ||
WIDTH | Начальная высота окна аплета в пикселах | ||
HSPACE | Зазор слева и справа от окна аплета | ||
VSPACE | Зазор сверху и снизу от окна аплета | ||
NAME | Имя аплета. Оно может быть использовано другими аплетами, расположенными в одном и том же документе HTML, а также сценариями JavaScript | ||
TITLE | Строка заголовка |
Дополнительно между операторами <APPLET> и </APPLET> вы можете задать параметры аплета. Для этого используется оператор <PARAM>.
Пользуясь операторами <PARAM>, расположенными в документе HTML сразу после оператора <APPLET>, можно передать аплету произвольное количество параметров, например, в виде текстовых строк:
<APPLET
CODE=MyApplet.class
NAME=”MyApplet”
ID=MyApplet
WIDTH=320
HEIGHT=240>
<PARAM NAME=ParamName1 VALUE="Param Value 1">
<PARAM NAME=ParamName2 VALUE="Param Value 2">
<PARAM NAME=ParamName3 VALUE="Param Value 3">
<PARAM NAME=ParamName4 VALUE="Param Value 4">
. . .
</APPLET>
Здесь через параметр NAME оператора <PARAM> передается имя параметра аплета, а через параметр VALUE - значение соответствующего параметра.