Spec-Zone .ru
спецификации, руководства, описания, API
|
Чтобы развернуть Ваш апплет Java, сначала скомпилируйте исходный код и упакуйте это как файл JAR.
Апплеты Java могут быть запущены двумя способами.
Сценарий Инструментария Развертывания содержит полезные функции JavaScript, которые могут использоваться, чтобы развернуть апплеты в веб-странице.
Если Вы незнакомы с этими технологиями развертывания, рассматриваете Развертывание Всесторонний урок прежде, чем продолжить далее.
Вот некоторые постепенные инструкции, чтобы упаковать и развернуть Ваш апплет. Динамический Древовидный Демонстрационный апплет используется, чтобы иллюстрировать развертывание апплета. Вы могли бы хотеть установить, создают сценарии, чтобы выполнить некоторые из следующих шагов.
Если Вы не видите, что апплет работает, удостоверьтесь, что у Вас есть, по крайней мере, Java 2 Платформы, Standard Edition (J2SE) 1.4.2 выпуска на Вашем клиенте. В противном случае
Если Вы не видите, что пример работает, Вы, возможно, должны были бы включить интерпретатору JavaScript в своем браузере так, чтобы сценарий Инструментария Развертывания мог функционировать должным образом.
В случае апплета Демонстрационного примера DynamicTree скомпилированные классы помещаются в build/classes/appletComponentArch
каталог.
Например, следующая команда создает файл JAR с файлами class в build/classes/appletComponentArch
каталог.
% cd build/classes % jar cvf DynamicTreeDemo.jar appletComponentArch
Вот файл JNLP, используемый, чтобы запустить Динамический Древовидный Демонстрационный апплет.
Источник дляdynamictree-applet.jnlp
следует: <?xml version="1.0" encoding="UTF-8"?> <jnlp spec="1.0+" codebase="" href=""> <information> <title>Dynamic Tree Demo</title> <vendor>Dynamic Team</vendor> </information> <resources> <!-- Application Resources --> <j2se version="1.6+" href="http://java.sun.com/products/autodl/j2se" /> <jar href="DynamicTreeDemo.jar" main="true" /> </resources> <applet-desc name="Dynamic Tree Demo Applet" main-class="components.DynamicTreeApplet" width="300" height="300"> </applet-desc> <update check="background"/> </jnlp>
В нашем примере Динамический Древовидный Демонстрационный апплет развертывается в
.AppletPage.html
<body> <!-- ... --> <script src="http://www.java.com/js/deployJava.js"></script> <script> var attributes = { code:'components.DynamicTreeApplet', width:300, height:300} ; var parameters = {jnlp_href: 'dynamictree-applet.jnlp'} ; deployJava.runApplet(attributes, parameters, '1.6'); </script> <!-- ... --> </body>
Для этого примера, места DynamicTreeDemo.jar
, dynamictree-applet.jnlp
, и AppletPage.html
в том же самом каталоге на локальной машине или веб-сервере. Веб-сервер не требуется для того, чтобы протестировать этот апплет.
Загрузите исходный код для Динамического Древовидного Демонстрационного примера Апплета, чтобы экспериментировать далее.