From d873efc54c38a8dcfcff82ee686f2cc4ad2a76d4 Mon Sep 17 00:00:00 2001 From: Kenneth Russel Date: Wed, 4 Jan 2006 20:08:13 +0000 Subject: Added JOGL Applet test page git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/../svn-server-sync/jogl-demos/trunk@156 3298f667-5e0e-4b4a-8ed4-a3559d26a5f4 --- www/applettest.html | 79 +++++++++++++++++++++++++++++++++++++++++++++++++++++ www/index.html | 8 ++++++ 2 files changed, 87 insertions(+) create mode 100644 www/applettest.html diff --git a/www/applettest.html b/www/applettest.html new file mode 100644 index 0000000..1d3bbda --- /dev/null +++ b/www/applettest.html @@ -0,0 +1,79 @@ + + + +JOGL Applet Test + + + +

+ +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 applet above is instantiated with the following code: + +

+<applet code="com.sun.opengl.utils.JOGLAppletInstaller"
+     width=600
+     height=400
+     codebase="http://download.java.net/jogl/builds/archive/jsr-231-webstart-current"
+     archive="jogl.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,jogl-demos.jar">
+  <param name="cache_archive_ex" VALUE="jogl.jar;preload,jogl-demos.jar;preload">
+</applet>
+
+ +

+

+ +Note that the jogl-demos.jar, which contains the GearsApplet class, +does not need to be signed! 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. + +

+

+ +The JOGLAppletLauncher +javadoc contains more information about what files must be placed +on the web server in order to enable the deployment of applets using +JOGL. + +

+

+ +The JOGL Applet Launcher was originally contributed by Lilian +Chamontin. + +

+ + + diff --git a/www/index.html b/www/index.html index aae7fb3..3be00ee 100644 --- a/www/index.html +++ b/www/index.html @@ -73,6 +73,11 @@ C or C++, in which case a link to the original sources is provided.
system requirements listed, the demos run on any vendor's graphics card and on any of Solaris/SPARC, Solaris/x86, Linux/x86, Windows/x86, and Macintosh OS X 10.3.

+ +

It is now possible to deploy unsigned applets using JOGL with no +manual installation of any software on the end user's machine! Please +see the JOGL applet test page for more +information.

The source code for these demonstrations is available @@ -129,6 +134,9 @@ and on any of Solaris/SPARC, Solaris/x86, Linux/x86, Windows/x86, and Macintosh href="https://jogl-demos.dev.java.net/unbranded-source/browse/*checkout*/jogl-demos/doc/readme.html">Demo documentation
+ +

  • JOGL Applet test +
  • -- cgit v1.2.3