summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKenneth Russel <[email protected]>2007-07-04 21:13:13 +0000
committerKenneth Russel <[email protected]>2007-07-04 21:13:13 +0000
commit4fa012da89eb68151362c1105b4bb219f984e132 (patch)
tree977c957c3424ffcda06fdb53b61f3ed58617b05f
parent09e5c1a8965138da9b43ff6b04a23d02c8759fba (diff)
Updated applet tests to use JNLPAppletLauncher
git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/../svn-server-sync/jogl-demos/trunk@218 3298f667-5e0e-4b4a-8ed4-a3559d26a5f4
-rw-r--r--www/applettest-joal.html97
-rw-r--r--www/applettest.html87
2 files changed, 99 insertions, 85 deletions
diff --git a/www/applettest-joal.html b/www/applettest-joal.html
index 754ada7..fed2b62 100644
--- a/www/applettest-joal.html
+++ b/www/applettest-joal.html
@@ -7,14 +7,15 @@
<P>
-The <a href="applettest.html">JOGL Applet Launcher</a> now supports
-deployment of high-end applets using both OpenGL for 3D graphics via
-JOGL and OpenAL for spatialized audio via JOAL. The user's applet does
-not have to be signed, and no manual installation of software on the
-user's machine is necessary. Combined JOGL and JOAL applets are
-supported by the JOGLAppletLauncher on all OS and CPU combinations
-where these libraries are supported: currently Windows/x86, Linux/x86,
-and Mac OS X, both PowerPC and Intel.
+The new <a
+href="http://applet-launcher.dev.java.net">JNLPAppletLauncher</a>
+supports deployment of high-end applets using arbitrary extensions
+such as JOGL for 3D graphics and JOAL for spatialized audio. The
+user's applet does not have to be signed, and no manual installation
+of software on the user's machine is necessary. Combined JOGL and JOAL
+applets are supported by the JNLPAppletLauncher on all OS and CPU
+combinations where these libraries are supported: currently
+Windows/x86, Linux/x86, and Mac OS X, both PowerPC and Intel.
</P>
<P>
@@ -25,16 +26,24 @@ rendering and OpenAL audio:
</P>
<P>
-<applet code="com.sun.opengl.util.JOGLAppletLauncher"
- width=600
- height=400
- codebase="http://download.java.net/media/jogl/builds/archive/jsr-231-webstart-current"
- archive="jogl.jar,joal.jar,gluegen-rt.jar,jogl-demos.jar,joal-demos.jar">
- <param name="subapplet.classname" VALUE="demos.applets.GearsJOALApplet">
- <param name="subapplet.displayname" VALUE="JOGL / JOAL Gears Applet">
- <param name="progressbar" value="true">
- <param name="cache_archive" VALUE="jogl.jar,joal.jar,gluegen-rt.jar,jogl-demos.jar,joal-demos.jar">
- <param name="cache_archive_ex" VALUE="jogl.jar;preload,joal.jar;preload,gluegen-rt.jar;preload,jogl-demos.jar;preload,joal-demos.jar;preload">
+<applet code="org.jdesktop.applet.util.JNLPAppletLauncher"
+ width=600
+ height=400
+ archive="http://download.java.net/media/applet-launcher/applet-launcher.jar,
+ http://download.java.net/media/jogl/builds/archive/jsr-231-webstart-current/jogl.jar,
+ http://download.java.net/media/gluegen/webstart/gluegen-rt.jar,
+ http://download.java.net/media/jogl/builds/archive/jsr-231-webstart-current/jogl-demos.jar,
+ http://download.java.net/media/joal/webstart/joal.jar,
+ http://download.java.net/media/joal/webstart/joal-demos.jar">
+ <param name="subapplet.classname" VALUE="demos.applets.GearsJOALApplet">
+ <param name="subapplet.displayname" VALUE="JOGL / JOAL Gears Applet">
+ <param name="noddraw.check" value="true">
+ <param name="progressbar" value="true">
+ <param name="jnlpNumExtensions" value="2">
+ <param name="jnlpExtension1"
+ value="http://download.java.net/media/jogl/builds/archive/jsr-231-webstart-current/jogl.jnlp">
+ <param name="jnlpExtension2"
+ value="http://download.java.net/media/joal/webstart/joal.jnlp">
</applet>
</P>
@@ -43,16 +52,24 @@ rendering and OpenAL audio:
The applet above is instantiated with the following code:
<pre>
-&lt;applet code="com.sun.opengl.util.JOGLAppletLauncher"
- width=600
- height=400
- codebase="http://download.java.net/media/jogl/builds/archive/jsr-231-webstart-current"
- archive="jogl.jar,joal.jar,gluegen-rt.jar,jogl-demos.jar,joal-demos.jar"&gt;
- &lt;param name="subapplet.classname" VALUE="demos.applets.GearsJOALApplet"&gt;
- &lt;param name="subapplet.displayname" VALUE="JOGL / JOAL Gears Applet"&gt;
- &lt;param name="progressbar" value="true"&gt;
- &lt;param name="cache_archive" VALUE="jogl.jar,joal.jar,gluegen-rt.jar,jogl-demos.jar,joal-demos.jar"&gt;
- &lt;param name="cache_archive_ex" VALUE="jogl.jar;preload,joal.jar;preload,gluegen-rt.jar;preload,jogl-demos.jar;preload,joal-demos.jar;preload"&gt;
+&lt;applet code="org.jdesktop.applet.util.JNLPAppletLauncher"
+ width=600
+ height=400
+ archive="http://download.java.net/media/applet-launcher/applet-launcher.jar,
+ http://download.java.net/media/jogl/builds/archive/jsr-231-webstart-current/jogl.jar,
+ http://download.java.net/media/gluegen/webstart/gluegen-rt.jar,
+ http://download.java.net/media/jogl/builds/archive/jsr-231-webstart-current/jogl-demos.jar,
+ http://download.java.net/media/joal/webstart/joal.jar,
+ http://download.java.net/media/joal/webstart/joal-demos.jar"&gt;
+ &lt;param name="subapplet.classname" VALUE="demos.applets.GearsJOALApplet"&gt;
+ &lt;param name="subapplet.displayname" VALUE="JOGL / JOAL Gears Applet"&gt;
+ &lt;param name="noddraw.check" value="true"&gt;
+ &lt;param name="progressbar" value="true"&gt;
+ &lt;param name="jnlpNumExtensions" value="2"&gt;
+ &lt;param name="jnlpExtension1"
+ value="http://download.java.net/media/jogl/builds/archive/jsr-231-webstart-current/jogl.jnlp"&gt;
+ &lt;param name="jnlpExtension2"
+ value="http://download.java.net/media/joal/webstart/joal.jnlp"&gt;
&lt;/applet&gt;
</pre>
@@ -61,25 +78,19 @@ The applet above is instantiated with the following code:
Note that the jogl-demos.jar and joal-demos.jar files, which contain
the applet's classes, <B>do not need to be signed</B>! Sun
-Microsystems, Inc. signs jogl.jar, joal.jar and gluegen-rt.jar, which
-contain the JOGLAppletLauncher, JOAL and supporting classes; this is
-the only Java code which needs to be signed in order to deploy applets
-using JOGL and is the only certificate the end user must accept.
+Microsystems, Inc. signs applet-launcher.jar, jogl.jar, joal.jar and
+gluegen-rt.jar, which contain the JNLPAppletLauncher, JOGL, JOAL and
+supporting classes; this is the only Java code which needs to be
+signed in order to deploy applets using JOGL and JOAL and is the only
+certificate the end user must accept.
</P>
<P>
-The <a
-href="http://download.java.net/media/jogl/builds/nightly/javadoc_public/com/sun/opengl/util/JOGLAppletLauncher.html">JOGLAppletLauncher
-javadoc</a> contains more information about what files must be placed
-on the web server in order to enable the deployment of applets using
-JOGL.
-
-</P>
-<P>
-
-The JOGL Applet Launcher was originally contributed by Lilian
-Chamontin.
+The <a href="http://applet-launcher.dev.java.net">JNLPAppletLauncher
+home page</a> contains more information about what files must be
+placed on the web server in order to enable the deployment of applets
+using JOGL and other extensions.
</P>
diff --git a/www/applettest.html b/www/applettest.html
index 0d9e98d..deefc5f 100644
--- a/www/applettest.html
+++ b/www/applettest.html
@@ -7,27 +7,33 @@
<P>
-The new JOGL Applet Launcher enables the creation and deployment of
-applets using 3D graphics via OpenGL without requiring the applet to
-be signed or performing any manual installation of software on users'
-computers. It has been tested and should work on any OS/CPU
-combination supported by JOGL with a Java Runtime Environment version
-1.4.2 or later installed into the web browser. Here is an example of
-the standard Gears demo running as an applet:
+The new <a
+href="http://applet-launcher.dev.java.net">JNLPAppletLauncher</a>
+enables the creation and deployment of applets using 3D graphics via
+OpenGL without requiring the applet to be signed or performing any
+manual installation of software on users' computers. It has been
+tested and should work on any OS/CPU combination supported by JOGL
+with a Java Runtime Environment version 1.4.2 or later installed into
+the web browser. Here is an example of the standard Gears demo running
+as an applet:
</P>
<P>
-<applet code="com.sun.opengl.util.JOGLAppletLauncher"
- width=600
- height=400
- codebase="http://download.java.net/media/jogl/builds/archive/jsr-231-webstart-current"
- archive="jogl.jar,gluegen-rt.jar,jogl-demos.jar">
- <param name="subapplet.classname" VALUE="demos.applets.GearsApplet">
- <param name="subapplet.displayname" VALUE="JOGL Gears Applet">
- <param name="progressbar" value="true">
- <param name="cache_archive" VALUE="jogl.jar,gluegen-rt.jar,jogl-demos.jar">
- <param name="cache_archive_ex" VALUE="jogl.jar;preload,gluegen-rt.jar;preload,jogl-demos.jar;preload">
+<applet code="org.jdesktop.applet.util.JNLPAppletLauncher"
+ width=600
+ height=400
+ archive="http://download.java.net/media/applet-launcher/applet-launcher.jar,
+ http://download.java.net/media/jogl/builds/archive/jsr-231-webstart-current/jogl.jar,
+ http://download.java.net/media/gluegen/webstart/gluegen-rt.jar,
+ http://download.java.net/media/jogl/builds/archive/jsr-231-webstart-current/jogl-demos.jar">
+ <param name="subapplet.classname" value="demos.applets.GearsApplet">
+ <param name="subapplet.displayname" value="JOGL Gears Applet">
+ <param name="noddraw.check" value="true">
+ <param name="progressbar" value="true">
+ <param name="jnlpNumExtensions" value="1">
+ <param name="jnlpExtension1"
+ value="http://download.java.net/media/jogl/builds/archive/jsr-231-webstart-current/jogl.jnlp">
</applet>
</P>
@@ -36,16 +42,20 @@ the standard Gears demo running as an applet:
The applet above is instantiated with the following code:
<pre>
-&lt;applet code="com.sun.opengl.util.JOGLAppletLauncher"
- width=600
- height=400
- codebase="http://download.java.net/media/jogl/builds/archive/jsr-231-webstart-current"
- archive="jogl.jar,gluegen-rt.jar,jogl-demos.jar"&gt;
- &lt;param name="subapplet.classname" VALUE="demos.applets.GearsApplet"&gt;
- &lt;param name="subapplet.displayname" VALUE="JOGL Gears Applet"&gt;
- &lt;param name="progressbar" value="true"&gt;
- &lt;param name="cache_archive" VALUE="jogl.jar,gluegen-rt.jar,jogl-demos.jar"&gt;
- &lt;param name="cache_archive_ex" VALUE="jogl.jar;preload,gluegen-rt.jar;preload,jogl-demos.jar;preload"&gt;
+&lt;applet code="org.jdesktop.applet.util.JNLPAppletLauncher"
+ width=600
+ height=400
+ archive="http://download.java.net/media/applet-launcher/applet-launcher.jar,
+ http://download.java.net/media/jogl/builds/archive/jsr-231-webstart-current/jogl.jar,
+ http://download.java.net/media/gluegen/webstart/gluegen-rt.jar,
+ http://download.java.net/media/jogl/builds/archive/jsr-231-webstart-current/jogl-demos.jar"&gt;
+ &lt;param name="subapplet.classname" value="demos.applets.GearsApplet"&gt;
+ &lt;param name="subapplet.displayname" value="JOGL Gears Applet"&gt;
+ &lt;param name="noddraw.check" value="true"&gt;
+ &lt;param name="progressbar" value="true"&gt;
+ &lt;param name="jnlpNumExtensions" value="1"&gt;
+ &lt;param name="jnlpExtension1"
+ value="http://download.java.net/media/jogl/builds/archive/jsr-231-webstart-current/jogl.jnlp"&gt;
&lt;/applet&gt;
</pre>
@@ -54,25 +64,18 @@ The applet above is instantiated with the following code:
Note that the jogl-demos.jar, which contains the GearsApplet class,
<B>does not need to be signed</B>! Sun Microsystems, Inc. signs
-jogl.jar and gluegen-rt.jar, which contain the JOGLAppletLauncher and
-supporting classes; this is the only Java code which needs to be
-signed in order to deploy applets using JOGL and is the only
-certificate the end user must accept.
+applet-launcher.jar, jogl.jar and gluegen-rt.jar, which contain the
+JNLPAppletLauncher and JOGL's supporting classes; this is the only
+Java code which needs to be signed in order to deploy applets using
+JOGL and is the only certificate the end user must accept.
</P>
<P>
-The <a
-href="http://download.java.net/media/jogl/builds/nightly/javadoc_public/com/sun/opengl/util/JOGLAppletLauncher.html">JOGLAppletLauncher
-javadoc</a> contains more information about what files must be placed
-on the web server in order to enable the deployment of applets using
-JOGL.
-
-</P>
-<P>
-
-The JOGL Applet Launcher was originally contributed by Lilian
-Chamontin.
+The <a href="http://applet-launcher.dev.java.net">JNLPAppletLauncher
+home page</a> contains more information about what files must be
+placed on the web server in order to enable the deployment of applets
+using JOGL and other extensions.
</P>