Spec-Zone .ru
спецификации, руководства, описания, API
След: Развертывание
Урок: Апплеты Java
Раздел: Начинание С Апплетами
Подраздел: Развертывание Апплета
Развертывание С Тегом Апплета
Домашняя страница > Развертывание > Апплеты Java

Развертывание С Тегом Апплета

Если Вы не уверены, включат ли браузерам Ваших конечных пользователей интерпретатору JavaScript, можно развернуть свой апплет Java, вручную кодируя <applet> HTML-тэг, вместо того, чтобы использовать функции Инструментария Развертывания. В зависимости от браузеров Вы должны поддерживать, Вы, возможно, должны развернуть свой апплет Java, используя <object> или <embed> HTML-тэг. Проверьте Спецификацию HTML W3C на детали об использовании этих тегов.

Можно запустить свой апплет, используя Протокол Запуска Сети Java (JNLP) или определить атрибуты запуска непосредственно в <applet> тег.

Подготовка к Развертыванию

Следуйте за шагами, описанными в Развертывании темы Апплета, чтобы скомпилировать Ваш исходный код, создать файл фляги и файл JNLP в случае необходимости. Полные шаги для развертывания все еще релевантны. Только содержание Вашей страницы HTML, содержащей апплет, изменится.

Вручную Кодирующий Тег Апплета, Запускаясь Используя JNLP

AppletPage_WithAppletTag.html страница развертывает Динамический Древовидный Демонстрационный апплет с <applet> тег, который был вручную кодирован (значение, апплет не развертывается, используя Инструментарий Развертывания, который автоматически генерирует необходимый HTML). Апплет все еще запускается, используя JNLP. Файл JNLP определяется в jnlp_href атрибут.

<applet code = 'appletComponentArch.DynamicTreeApplet' 
        jnlp_href = 'dynamictree-applet.jnlp', 
        width = 300, 
        height = 300 />

Вручную Кодирующий Тег Апплета, Запускающийся Без JNLP

Если Ваш апплет не нуждается в специальных полномочиях, чтобы выполнить определенные секретные операции, можно также развернуть свой апплет без файла JNLP.

AppletPage_WithAppletTagNoJNLP.html развертывает Динамический Древовидный Демонстрационный апплет как показано в следующем фрагменте кода.

<applet code = 'appletComponentArch.DynamicTreeApplet' 
    archive = 'DynamicTreeDemo.jar', 
    width = 300, 
    height = 300 />

где


Проблемы с примерами? Попытайтесь Компилировать и Выполнить Примеры: FAQ.
Жалобы? Поздравление? Предложения? Дайте нам свою обратную связь.

Предыдущая страница: Развертывание Апплета
Следующая страница: Выполнение Больше С Апплетами