diff options
-rw-r--r-- | www/applettest-joal.html | 87 | ||||
-rw-r--r-- | www/applettest.html | 7 | ||||
-rw-r--r-- | www/index.html | 3 |
3 files changed, 94 insertions, 3 deletions
diff --git a/www/applettest-joal.html b/www/applettest-joal.html new file mode 100644 index 0000000..754ada7 --- /dev/null +++ b/www/applettest-joal.html @@ -0,0 +1,87 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> +<html> +<head> +<title>JOGL / JOAL Applet Test</title> +</head> +<body> + +<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. + +</P> +<P> + +Here is a simple example of an applet which combines both OpenGL +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> + +</P> +<P> + +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> +</pre> + +</P> +<P> + +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. + +</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. + +</P> + +</body> +</html> diff --git a/www/applettest.html b/www/applettest.html index bd3ba03..0d9e98d 100644 --- a/www/applettest.html +++ b/www/applettest.html @@ -54,9 +54,10 @@ 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, which contains the JOGLAppletLauncher; 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. +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. </P> <P> diff --git a/www/index.html b/www/index.html index 7c2a3a8..dd509c3 100644 --- a/www/index.html +++ b/www/index.html @@ -138,6 +138,9 @@ documentation</a><br> <li><a href="applettest.html">JOGL Applet test</a> </li> + <li><a href="applettest-joal.html">JOGL / JOAL Applet test</a> + </li> + <li><a href="http://ak.kiet.le.googlepages.com/theredbookinjava.html">OpenGL Red Book examples using JOGL</a> </li> |