summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--www/applettest-joal.html87
-rw-r--r--www/applettest.html7
-rw-r--r--www/index.html3
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>
+&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&gt;
+</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>