diff options
author | Kenneth Russel <[email protected]> | 2007-07-04 21:13:13 +0000 |
---|---|---|
committer | Kenneth Russel <[email protected]> | 2007-07-04 21:13:13 +0000 |
commit | 4fa012da89eb68151362c1105b4bb219f984e132 (patch) | |
tree | 977c957c3424ffcda06fdb53b61f3ed58617b05f | |
parent | 09e5c1a8965138da9b43ff6b04a23d02c8759fba (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.html | 97 | ||||
-rw-r--r-- | www/applettest.html | 87 |
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> -<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> </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> -<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> </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> |