summaryrefslogtreecommitdiffstats
path: root/jnlp-files
diff options
context:
space:
mode:
Diffstat (limited to 'jnlp-files')
-rw-r--r--jnlp-files/Bug910-AppletLifecycleCheck.html32
-rw-r--r--jnlp-files/atomic/jogl-awt.jnlp2
-rw-r--r--jnlp-files/atomic/jogl-noawt.jnlp2
-rw-r--r--jnlp-files/atomic/nativewindow-awt.jnlp2
-rw-r--r--jnlp-files/atomic/nativewindow-noawt.jnlp2
-rw-r--r--jnlp-files/atomic/newt-awt-jogl.jnlp2
-rw-r--r--jnlp-files/atomic/newt-awt.jnlp2
-rw-r--r--jnlp-files/atomic/newt-noawt-jogl.jnlp2
-rw-r--r--jnlp-files/atomic/newt-noawt.jnlp2
-rw-r--r--jnlp-files/jogl-applet-bug816_glcanvas01.html32
-rw-r--r--jnlp-files/jogl-applet-bug816_glcanvas02a.html32
-rw-r--r--jnlp-files/jogl-applet-bug816_glcanvas02b.html32
-rw-r--r--jnlp-files/jogl-applet-bug816_layerpos03a.html32
-rw-r--r--jnlp-files/jogl-applet-bug816_layerpos03b.html32
-rw-r--r--jnlp-files/jogl-applet-bug818_gljpanel01.html32
-rw-r--r--jnlp-files/jogl-applet-bug848_glcanvas01.html32
-rw-r--r--jnlp-files/jogl-applet-gl2_gljpanel02.html32
-rw-r--r--jnlp-files/jogl-applet-runner-newt-ElektronenMultiplizierer-napplet.html5
-rw-r--r--jnlp-files/jogl-applet-runner-newt-ElektronenMultiplizierer.html29
-rw-r--r--jnlp-files/jogl-applet-runner-newt-GraphTextDemo01-applet3-napplet.html64
-rw-r--r--jnlp-files/jogl-applet-runner-newt-GraphTextDemo01-napplet.html6
-rw-r--r--jnlp-files/jogl-applet-runner-newt-GraphTextDemo01.html30
-rw-r--r--jnlp-files/jogl-applet-runner-newt-GraphTextDemo01b-napplet.html66
-rw-r--r--jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01-applet3-napplet.html70
-rw-r--r--jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01-napplet.html19
-rw-r--r--jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01.html31
-rw-r--r--jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo02-napplet.html70
-rw-r--r--jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo03-napplet.html70
-rw-r--r--jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo04-napplet.html70
-rw-r--r--jnlp-files/jogl-applet-runner-newt-MovieCube-applet3-napplet.html80
-rw-r--r--jnlp-files/jogl-applet-runner-newt-MovieCube-napplet.html33
-rw-r--r--jnlp-files/jogl-applet-runner-newt-MovieCube.html57
-rw-r--r--jnlp-files/jogl-applet-runner-newt-gears-applet3-napplet.html113
-rw-r--r--jnlp-files/jogl-applet-runner-newt-gears-applet3-special-napplet.html70
-rw-r--r--jnlp-files/jogl-applet-runner-newt-gears-gl3-napplet.html117
-rw-r--r--jnlp-files/jogl-applet-runner-newt-gears-normal-launcheronly.html143
-rw-r--r--jnlp-files/jogl-applet-runner-newt-gears-normal-napplet.html44
-rw-r--r--jnlp-files/jogl-applet-runner-newt-gears-normal-napplet2.html44
-rw-r--r--jnlp-files/jogl-applet-runner-newt-gears-normal.html115
-rw-r--r--jnlp-files/jogl-applet-runner-newt-gears-special-napplet.html5
-rw-r--r--jnlp-files/jogl-applet-runner-newt-gears-special.html29
-rw-r--r--jnlp-files/jogl-applet-runner-newt.jnlp4
-rw-r--r--jnlp-files/jogl-applet-version-applet3-napplet.html57
-rw-r--r--jnlp-files/jogl-applet-version-lancheronly.html56
-rw-r--r--jnlp-files/jogl-applet-version-napplet.html8
-rw-r--r--jnlp-files/jogl-applet-version.html26
-rw-r--r--jnlp-files/jogl-applet-version.jnlp4
-rw-r--r--jnlp-files/jogl-application-version.jnlp4
-rwxr-xr-xjnlp-files/jogl-javaws-version.jnlp1
-rw-r--r--jnlp-files/jogl-test-applet3s.html144
-rw-r--r--jnlp-files/jogl-test-applets.html63
51 files changed, 1531 insertions, 520 deletions
diff --git a/jnlp-files/Bug910-AppletLifecycleCheck.html b/jnlp-files/Bug910-AppletLifecycleCheck.html
new file mode 100644
index 000000000..eee6c1eee
--- /dev/null
+++ b/jnlp-files/Bug910-AppletLifecycleCheck.html
@@ -0,0 +1,32 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>Bug910 Extended AWT Applet Lifecycle Check</title>
+</head>
+<body>
+
+<P>
+The applet below tests the Applet Lifecycle.
+Please read the stderr log for results!
+</P>
+
+<P>
+
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="400" height="200">
+ <param name="code" value="com.jogamp.opengl.test.bugs.DemoBug910ExtendedAWTAppletLifecycleCheck">
+ <param name="archive" value="jar/jogl-test.jar">
+ <comment>
+ <embed code="com.jogamp.opengl.test.bugs.DemoBug910ExtendedAWTAppletLifecycleCheck"
+ width="400" height="200"
+ type="application/x-java-applet;version=1.6"
+ pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
+ archive="jar/jogl-test.jar">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object>
+
+</P>
+</body>
+</html>
diff --git a/jnlp-files/atomic/jogl-awt.jnlp b/jnlp-files/atomic/jogl-awt.jnlp
index 8f15a6c58..528632e96 100644
--- a/jnlp-files/atomic/jogl-awt.jnlp
+++ b/jnlp-files/atomic/jogl-awt.jnlp
@@ -14,7 +14,7 @@
<all-permissions/>
</security>
<resources>
- <jar href="jar/atomic/jogl-core.jar" />
+ <jar href="jar/atomic/jogl.jar" />
<jar href="jar/atomic/jogl-sdk.jar" />
<jar href="jar/atomic/jogl-util.jar" />
<jar href="jar/atomic/jogl-awt.jar" />
diff --git a/jnlp-files/atomic/jogl-noawt.jnlp b/jnlp-files/atomic/jogl-noawt.jnlp
index 91a1fe89b..15f1ac8e8 100644
--- a/jnlp-files/atomic/jogl-noawt.jnlp
+++ b/jnlp-files/atomic/jogl-noawt.jnlp
@@ -14,7 +14,7 @@
<all-permissions/>
</security>
<resources>
- <jar href="jar/atomic/jogl-core.jar" />
+ <jar href="jar/atomic/jogl.jar" />
<jar href="jar/atomic/jogl-sdk.jar" />
<jar href="jar/atomic/jogl-util.jar" />
<jar href="jar/atomic/jogl-glutess.jar" />
diff --git a/jnlp-files/atomic/nativewindow-awt.jnlp b/jnlp-files/atomic/nativewindow-awt.jnlp
index a993ab14a..7bcac3c7a 100644
--- a/jnlp-files/atomic/nativewindow-awt.jnlp
+++ b/jnlp-files/atomic/nativewindow-awt.jnlp
@@ -14,7 +14,7 @@
<all-permissions/>
</security>
<resources>
- <jar href="jar/atomic/nativewindow-core.jar" />
+ <jar href="jar/atomic/nativewindow.jar" />
<jar href="jar/atomic/nativewindow-awt.jar"/>
<extension name="gluegen-rt" href="GLUEGEN_CODEBASE_TAG/gluegen-rt.jnlp" />
</resources>
diff --git a/jnlp-files/atomic/nativewindow-noawt.jnlp b/jnlp-files/atomic/nativewindow-noawt.jnlp
index 5cd4872dc..30d5baca2 100644
--- a/jnlp-files/atomic/nativewindow-noawt.jnlp
+++ b/jnlp-files/atomic/nativewindow-noawt.jnlp
@@ -14,7 +14,7 @@
<all-permissions/>
</security>
<resources>
- <jar href="jar/atomic/nativewindow-core.jar" />
+ <jar href="jar/atomic/nativewindow.jar" />
<extension name="gluegen-rt" href="GLUEGEN_CODEBASE_TAG/gluegen-rt.jnlp" />
</resources>
diff --git a/jnlp-files/atomic/newt-awt-jogl.jnlp b/jnlp-files/atomic/newt-awt-jogl.jnlp
index 0a43128bb..27be5b4cc 100644
--- a/jnlp-files/atomic/newt-awt-jogl.jnlp
+++ b/jnlp-files/atomic/newt-awt-jogl.jnlp
@@ -14,7 +14,7 @@
<all-permissions/>
</security>
<resources>
- <jar href="jar/atomic/newt-core.jar" />
+ <jar href="jar/atomic/newt.jar" />
<jar href="jar/atomic/newt-ogl.jar" />
<jar href="jar/atomic/newt-awt.jar" />
<extension name="jogl-awt" href="JOGL_CODEBASE_TAG/jogl-awt.jnlp" />
diff --git a/jnlp-files/atomic/newt-awt.jnlp b/jnlp-files/atomic/newt-awt.jnlp
index 6e46b82a4..2edaf210c 100644
--- a/jnlp-files/atomic/newt-awt.jnlp
+++ b/jnlp-files/atomic/newt-awt.jnlp
@@ -14,7 +14,7 @@
<all-permissions/>
</security>
<resources>
- <jar href="jar/atomic/newt-core.jar" />
+ <jar href="jar/atomic/newt.jar" />
<jar href="jar/atomic/newt-awt.jar" />
<extension name="nativewindow-awt" href="JOGL_CODEBASE_TAG/nativewindow-awt.jnlp" />
</resources>
diff --git a/jnlp-files/atomic/newt-noawt-jogl.jnlp b/jnlp-files/atomic/newt-noawt-jogl.jnlp
index 5b671edcd..302d3699c 100644
--- a/jnlp-files/atomic/newt-noawt-jogl.jnlp
+++ b/jnlp-files/atomic/newt-noawt-jogl.jnlp
@@ -14,7 +14,7 @@
<all-permissions/>
</security>
<resources>
- <jar href="jar/atomic/newt-core.jar" />
+ <jar href="jar/atomic/newt.jar" />
<jar href="jar/atomic/newt-ogl.jar" />
<extension name="jogl-noawt" href="JOGL_CODEBASE_TAG/jogl-noawt.jnlp" />
</resources>
diff --git a/jnlp-files/atomic/newt-noawt.jnlp b/jnlp-files/atomic/newt-noawt.jnlp
index 1161d7a9c..a69e4a95c 100644
--- a/jnlp-files/atomic/newt-noawt.jnlp
+++ b/jnlp-files/atomic/newt-noawt.jnlp
@@ -14,7 +14,7 @@
<all-permissions/>
</security>
<resources>
- <jar href="jar/atomic/newt-core.jar" />
+ <jar href="jar/atomic/newt.jar" />
<extension name="nativewindow" href="JOGL_CODEBASE_TAG/nativewindow-noawt.jnlp" />
</resources>
diff --git a/jnlp-files/jogl-applet-bug816_glcanvas01.html b/jnlp-files/jogl-applet-bug816_glcanvas01.html
new file mode 100644
index 000000000..c460ff12c
--- /dev/null
+++ b/jnlp-files/jogl-applet-bug816_glcanvas01.html
@@ -0,0 +1,32 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>Bug816 OSX CALayer Pos - Custom Bounds</title>
+</head>
+<body BGCOLOR="#ffffff">
+
+<P>
+Bug816 OSX CALayer Pos - Custom Bounds
+</P>
+
+<P>
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="800" height="600">
+ <param name="code" value="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug816AppletGLCanvas01">
+ <param name="archive" value="jar/lib/gluegen-rt.jar,
+ jar/lib/jogl-all.jar,
+ jar/jogl-test.jar">
+ <comment>
+ <embed code="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug816AppletGLCanvas01"
+ width="800" height="600"
+ type="application/x-java-applet;version=1.6"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object>
+</P>
+</body>
+</html>
diff --git a/jnlp-files/jogl-applet-bug816_glcanvas02a.html b/jnlp-files/jogl-applet-bug816_glcanvas02a.html
new file mode 100644
index 000000000..79fb22d76
--- /dev/null
+++ b/jnlp-files/jogl-applet-bug816_glcanvas02a.html
@@ -0,0 +1,32 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>Bug816 OSX CALayer Pos - Box Layout</title>
+</head>
+<body BGCOLOR="#ffffff">
+
+<P>
+Bug816 OSX CALayer Pos - Box Layout
+</P>
+
+<P>
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="664" height="364">
+ <param name="code" value="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug816AppletGLCanvas02a">
+ <param name="archive" value="jar/lib/gluegen-rt.jar,
+ jar/lib/jogl-all.jar,
+ jar/jogl-test.jar">
+ <comment>
+ <embed code="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug816AppletGLCanvas02a"
+ width="664" height="364"
+ type="application/x-java-applet;version=1.6"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object>
+</P>
+</body>
+</html>
diff --git a/jnlp-files/jogl-applet-bug816_glcanvas02b.html b/jnlp-files/jogl-applet-bug816_glcanvas02b.html
new file mode 100644
index 000000000..eb05e84a5
--- /dev/null
+++ b/jnlp-files/jogl-applet-bug816_glcanvas02b.html
@@ -0,0 +1,32 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>Bug816 OSX CALayer Pos - Grid Layout</title>
+</head>
+<body BGCOLOR="#ffffff">
+
+<P>
+Bug816 OSX CALayer Pos - Grid Layout
+</P>
+
+<P>
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="664" height="364">
+ <param name="code" value="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug816AppletGLCanvas02b">
+ <param name="archive" value="jar/lib/gluegen-rt.jar,
+ jar/lib/jogl-all.jar,
+ jar/jogl-test.jar">
+ <comment>
+ <embed code="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug816AppletGLCanvas02b"
+ width="664" height="364"
+ type="application/x-java-applet;version=1.6"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object>
+</P>
+</body>
+</html>
diff --git a/jnlp-files/jogl-applet-bug816_layerpos03a.html b/jnlp-files/jogl-applet-bug816_layerpos03a.html
new file mode 100644
index 000000000..432a2b39d
--- /dev/null
+++ b/jnlp-files/jogl-applet-bug816_layerpos03a.html
@@ -0,0 +1,32 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>Bug816 OSX CALayer Pos - Applet w/ 1 JRootPanes and 2 JSplitPanes</title>
+</head>
+<body BGCOLOR="#ffffff">
+
+<P>
+Bug816 OSX CALayer Pos - AWT Applet w/ 1 JRootPanes and 2 JSplitPanes
+</P>
+
+<P>
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="640" height="480">
+ <param name="code" value="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug816AppletOSXCALayerPos03a">
+ <param name="archive" value="jar/lib/gluegen-rt.jar,
+ jar/lib/jogl-all.jar,
+ jar/jogl-test.jar">
+ <comment>
+ <embed code="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug816AppletOSXCALayerPos03a"
+ width="640" height="480"
+ type="application/x-java-applet;version=1.6"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object>
+</P>
+</body>
+</html>
diff --git a/jnlp-files/jogl-applet-bug816_layerpos03b.html b/jnlp-files/jogl-applet-bug816_layerpos03b.html
new file mode 100644
index 000000000..43b13a8df
--- /dev/null
+++ b/jnlp-files/jogl-applet-bug816_layerpos03b.html
@@ -0,0 +1,32 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>Bug816 OSX CALayer Pos - JApplet w/ 2 JRootPanes and 2 JSplitPanes</title>
+</head>
+<body BGCOLOR="#ffffff">
+
+<P>
+Bug816 OSX CALayer Pos - Swing JApplet w/ 2 JRootPanes and 2 JSplitPanes
+</P>
+
+<P>
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="640" height="480">
+ <param name="code" value="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug816AppletOSXCALayerPos03b">
+ <param name="archive" value="jar/lib/gluegen-rt.jar,
+ jar/lib/jogl-all.jar,
+ jar/jogl-test.jar">
+ <comment>
+ <embed code="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug816AppletOSXCALayerPos03b"
+ width="640" height="480"
+ type="application/x-java-applet;version=1.6"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object>
+</P>
+</body>
+</html>
diff --git a/jnlp-files/jogl-applet-bug818_gljpanel01.html b/jnlp-files/jogl-applet-bug818_gljpanel01.html
new file mode 100644
index 000000000..0f62062e7
--- /dev/null
+++ b/jnlp-files/jogl-applet-bug818_gljpanel01.html
@@ -0,0 +1,32 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>Bug818 OSX GLJPanel and GLCanvas NV GT330 Crash</title>
+</head>
+<body BGCOLOR="#ffffff">
+
+<P>
+Bug818 OSX GLJPanel and GLCanvas NV GT330 Crash
+</P>
+
+<P>
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="750" height="650">
+ <param name="code" value="com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.Bug818GLJPanelAndGLCanvasApplet">
+ <param name="archive" value="jar/lib/gluegen-rt.jar,
+ jar/lib/jogl-all.jar,
+ jar/jogl-test.jar">
+ <comment>
+ <embed code="com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.Bug818GLJPanelAndGLCanvasApplet"
+ width="750" height="650"
+ type="application/x-java-applet;version=1.6"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object>
+</P>
+</body>
+</html>
diff --git a/jnlp-files/jogl-applet-bug848_glcanvas01.html b/jnlp-files/jogl-applet-bug848_glcanvas01.html
new file mode 100644
index 000000000..99fa6aa4d
--- /dev/null
+++ b/jnlp-files/jogl-applet-bug848_glcanvas01.html
@@ -0,0 +1,32 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>Bug 848: Applet on OSX w/ CALayer and 2 or more GLCanvas may crash</title>
+</head>
+<body BGCOLOR="#ffffff">
+
+<P>
+Bug 848: Applet on OSX w/ CALayer and 2 or more GLCanvas may 'crash'.
+</P>
+
+<P>
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="1024" height="664">
+ <param name="code" value="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug848AppletGLCanvas01">
+ <param name="archive" value="jar/lib/gluegen-rt.jar,
+ jar/lib/jogl-all.jar,
+ jar/jogl-test.jar">
+ <comment>
+ <embed code="com.jogamp.opengl.test.junit.jogl.demos.es2.awt.Bug848AppletGLCanvas01"
+ width="1024" height="664"
+ type="application/x-java-applet;version=1.6"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object>
+</P>
+</body>
+</html>
diff --git a/jnlp-files/jogl-applet-gl2_gljpanel02.html b/jnlp-files/jogl-applet-gl2_gljpanel02.html
new file mode 100644
index 000000000..fa5f5694f
--- /dev/null
+++ b/jnlp-files/jogl-applet-gl2_gljpanel02.html
@@ -0,0 +1,32 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>GLJPanels and GLCanvas w/ GL2 Demos</title>
+</head>
+<body BGCOLOR="#ffffff">
+
+<P>
+GLJPanels and GLCanvas w/ Gears GL2 Demos
+</P>
+
+<P>
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="750" height="800">
+ <param name="code" value="com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.GLJPanelsAndGLCanvasDemoGL2Applet">
+ <param name="archive" value="jar/lib/gluegen-rt.jar,
+ jar/lib/jogl-all.jar,
+ jar/jogl-test.jar">
+ <comment>
+ <embed code="com.jogamp.opengl.test.junit.jogl.demos.gl2.awt.GLJPanelsAndGLCanvasDemoGL2Applet"
+ width="750" height="800"
+ type="application/x-java-applet;version=1.6"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object>
+</P>
+</body>
+</html>
diff --git a/jnlp-files/jogl-applet-runner-newt-ElektronenMultiplizierer-napplet.html b/jnlp-files/jogl-applet-runner-newt-ElektronenMultiplizierer-napplet.html
index 19a3b2965..54ea05f68 100644
--- a/jnlp-files/jogl-applet-runner-newt-ElektronenMultiplizierer-napplet.html
+++ b/jnlp-files/jogl-applet-runner-newt-ElektronenMultiplizierer-napplet.html
@@ -16,7 +16,6 @@ Demoscene Passivist's Elektronen-Multiplizierer
<param name="archive" value="jar/gluegen-rt.jar,
jar/jogl-all.jar,
jar/jogl-test.jar">
- <param name="java_arguments" value="-Dsun.java2d.noddraw=true">
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.ElektronenMultiplizierer">
<param name="gl_profile" value="GL2ES2">
<param name="gl_swap_interval" value="1">
@@ -31,7 +30,6 @@ Demoscene Passivist's Elektronen-Multiplizierer
jar/jogl-all.jar,
jar/jogl-test.jar"
codebase_lookup" value="false"
- java_arguments="-Dsun.java2d.noddraw=true"
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.ElektronenMultiplizierer"
gl_profile="GL2ES2"
gl_swap_interval="1"
@@ -58,6 +56,9 @@ JOGL NEWT JNLP Applet Runner Special Keys:<br>
<li> f - toggle fullscreen </li>
<li> r - in/out browser window </li>
<li> a - on/off always-on-top </li>
+ <li> c - change mouse pointer </li>
+ <li> i - invisible mouse pointer </li>
+ <li> w - warp mouse pointer to center </li>
</ul>
</P>
diff --git a/jnlp-files/jogl-applet-runner-newt-ElektronenMultiplizierer.html b/jnlp-files/jogl-applet-runner-newt-ElektronenMultiplizierer.html
index 71c9baff8..8768dd452 100644
--- a/jnlp-files/jogl-applet-runner-newt-ElektronenMultiplizierer.html
+++ b/jnlp-files/jogl-applet-runner-newt-ElektronenMultiplizierer.html
@@ -12,19 +12,10 @@ Demoscene Passivist's Elektronen-Multiplizierer
<P>
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
width="640" height="480">
- <param name="code" value="org.jdesktop.applet.util.JNLPAppletLauncher">
- <param name="archive" value="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
+ <param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
+ <param name="archive" value="jar/gluegen-rt.jar,
jar/jogl-all.jar,
jar/jogl-test.jar">
- <param name="codebase_lookup" value="false">
- <param name="subapplet.classname" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
- <param name="subapplet.displayname" value="ElektronenMultiplizierer">
- <param name="noddraw.check" value="true">
- <param name="progressbar" value="true">
- <param name="jnlpNumExtensions" value="1">
- <param name="jnlpExtension1" value="jogl-all-awt.jnlp">
- <param name="java_arguments" value="-Dsun.java2d.noddraw=true">
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.ElektronenMultiplizierer">
<param name="gl_profile" value="GL2ES2">
<param name="gl_swap_interval" value="1">
@@ -32,22 +23,13 @@ Demoscene Passivist's Elektronen-Multiplizierer
<param name="gl_trace" value="false">
<param name="jnlp_href" value="jogl-applet-runner-newt.jnlp">
<comment>
- <embed code="org.jdesktop.applet.util.JNLPAppletLauncher"
+ <embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
width="640" height="480"
type="application/x-java-applet;version=1.6"
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
- archive="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
+ archive="jar/gluegen-rt.jar,
jar/jogl-all.jar,
jar/jogl-test.jar"
- codebase_lookup" value="false"
- subapplet.classname="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
- subapplet.displayname="ElektronenMultiplizierer"
- noddraw.check="true"
- progressbar="true"
- jnlpNumExtensions="1"
- jnlpExtension1="jogl-all-awt.jnlp"
- java_arguments="-Dsun.java2d.noddraw=true"
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.ElektronenMultiplizierer"
gl_profile="GL2ES2"
gl_swap_interval="1"
@@ -75,6 +57,9 @@ JOGL NEWT JNLP Applet Runner Special Keys:<br>
<li> f - toggle fullscreen </li>
<li> r - in/out browser window </li>
<li> a - on/off always-on-top </li>
+ <li> c - change mouse pointer </li>
+ <li> i - invisible mouse pointer </li>
+ <li> w - warp mouse pointer to center </li>
</ul>
</P>
diff --git a/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01-applet3-napplet.html b/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01-applet3-napplet.html
new file mode 100644
index 000000000..0ff71c9f7
--- /dev/null
+++ b/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01-applet3-napplet.html
@@ -0,0 +1,64 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>JOGL Applet3 Graph Text Demo 01 (NApplet)</title>
+</head>
+<body BGCOLOR="#ffffff">
+
+<P>
+JOGL Applet3 Graph Text Demo 01
+</P>
+
+<P>
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="800" height="400">
+ <param name="code" value="com.jogamp.newt.util.applet.JOGLNewtApplet3Run">
+ <param name="archive" value="jar/gluegen-rt.jar,
+ jar/jogl-all-noawt.jar,
+ jar/jogl-test.jar">
+ <param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.graph.demos.GPUTextGLListener0A">
+ <param name="gl_profile" value="GL2ES2">
+ <param name="gl_swap_interval" value="1">
+ <param name="gl_alpha" value="4">
+ <param name="gl_multisamplebuffer" value="0">
+ <param name="gl_nodefaultkeyListener" value="true">
+ <param name="gl_debug" value="false">
+ <param name="gl_trace" value="false">
+ <comment>
+ <embed code="com.jogamp.newt.util.applet.JOGLNewtApplet3Run"
+ width="800" height="400"
+ type="application/x-java-applet;version=1.6"
+ pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all-noawt.jar,
+ jar/jogl-test.jar"
+ gl_event_listener_class="com.jogamp.opengl.test.junit.graph.demos.GPUTextGLListener0A"
+ gl_profile="GL2ES2"
+ gl_swap_interval="1"
+ gl_alpha="4"
+ gl_multisamplebuffer="0"
+ gl_nodefaultkeyListener="true"
+ gl_debug="false"
+ gl_trace="false">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object>
+</P>
+
+<P>
+Graph Text Demo Keys:<br>
+<ul>
+ <li> 1/2 - zoom in/out red-text </li>
+ <li> 6/7 - edit texture size if using VBAA (nope) </li>
+ <li> 0/9 - rotate the red-text </li>
+ <li> v - toggle vsync </li>
+ <li> i - live text input (CR ends it, backspace supported)</li>
+ <li> f - toggle fps </li>
+ <li> h - change text</li>
+ <li> space - change font</li>
+</ul>
+</P>
+
+</body>
+</html>
diff --git a/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01-napplet.html b/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01-napplet.html
index 9648b57da..4264367be 100644
--- a/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01-napplet.html
+++ b/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01-napplet.html
@@ -16,12 +16,11 @@ JOGL Graph Text Demo 01
<param name="archive" value="jar/gluegen-rt.jar,
jar/jogl-all.jar,
jar/jogl-test.jar">
- <param name="java_arguments" value="-Dsun.java2d.noddraw=true">
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.graph.demos.GPUTextGLListener0A">
<param name="gl_profile" value="GL2ES2">
<param name="gl_swap_interval" value="1">
<param name="gl_alpha" value="4">
- <param name="gl_multisamplebuffer" value="4">
+ <param name="gl_multisamplebuffer" value="0">
<param name="gl_nodefaultkeyListener" value="true">
<param name="gl_debug" value="false">
<param name="gl_trace" value="false">
@@ -33,12 +32,11 @@ JOGL Graph Text Demo 01
archive="jar/gluegen-rt.jar,
jar/jogl-all.jar,
jar/jogl-test.jar"
- java_arguments="-Dsun.java2d.noddraw=true"
gl_event_listener_class="com.jogamp.opengl.test.junit.graph.demos.GPUTextGLListener0A"
gl_profile="GL2ES2"
gl_swap_interval="1"
gl_alpha="4"
- gl_multisamplebuffer="4"
+ gl_multisamplebuffer="0"
gl_nodefaultkeyListener="true"
gl_debug="false"
gl_trace="false">
diff --git a/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01.html b/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01.html
index 489984b4f..1b4213c00 100644
--- a/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01.html
+++ b/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01.html
@@ -12,50 +12,32 @@ JOGL Graph Text Demo 01
<P>
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
width="800" height="400">
- <param name="code" value="org.jdesktop.applet.util.JNLPAppletLauncher">
- <param name="archive" value="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
+ <param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
+ <param name="archive" value="jar/gluegen-rt.jar,
jar/jogl-all.jar,
jar/jogl-test.jar">
- <param name="codebase_lookup" value="false">
- <param name="subapplet.classname" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
- <param name="subapplet.displayname" value="JOGL Graph Text Demo01">
- <param name="noddraw.check" value="true">
- <param name="progressbar" value="true">
- <param name="jnlpNumExtensions" value="1">
- <param name="jnlpExtension1" value="jogl-all-awt.jnlp">
- <param name="java_arguments" value="-Dsun.java2d.noddraw=true">
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.graph.demos.GPUTextGLListener0A">
<param name="gl_profile" value="GL2ES2">
<param name="gl_swap_interval" value="1">
<param name="gl_alpha" value="4">
- <param name="gl_multisamplebuffer" value="4">
+ <param name="gl_multisamplebuffer" value="0">
<param name="gl_nodefaultkeyListener" value="true">
<param name="gl_debug" value="false">
<param name="gl_trace" value="false">
<param name="jnlp_href" value="jogl-applet-runner-newt.jnlp">
<comment>
- <embed code="org.jdesktop.applet.util.JNLPAppletLauncher"
+ <embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
width="800" height="400"
type="application/x-java-applet;version=1.6"
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
- archive="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
+ archive="jar/gluegen-rt.jar,
jar/jogl-all.jar,
jar/jogl-test.jar"
- codebase_lookup" value="false"
- subapplet.classname="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
- subapplet.displayname="JOGL Graph Text Demo01"
- noddraw.check="true"
- progressbar="true"
- jnlpNumExtensions="1"
- jnlpExtension1="jogl-all-awt.jnlp"
- java_arguments="-Dsun.java2d.noddraw=true"
gl_event_listener_class="com.jogamp.opengl.test.junit.graph.demos.GPUTextGLListener0A"
gl_profile="GL2ES2"
gl_swap_interval="1"
gl_alpha="4"
- gl_multisamplebuffer="4"
+ gl_multisamplebuffer="0"
gl_nodefaultkeyListener="true"
gl_debug="false"
gl_trace="false"
diff --git a/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01b-napplet.html b/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01b-napplet.html
new file mode 100644
index 000000000..2baa095cb
--- /dev/null
+++ b/jnlp-files/jogl-applet-runner-newt-GraphTextDemo01b-napplet.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>JOGL Graph Text Demo 01b (NApplet)</title>
+</head>
+<body BGCOLOR="#ffffff">
+
+<P>
+JOGL Graph Text Demo 01b (w/ atomic/jogl-fonts-p0.jar in path)
+</P>
+
+<P>
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="800" height="400">
+ <param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
+ <param name="archive" value="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/atomic/jogl-fonts-p0.jar,
+ jar/jogl-test.jar">
+ <param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.graph.demos.GPUTextGLListener0A">
+ <param name="gl_profile" value="GL2ES2">
+ <param name="gl_swap_interval" value="1">
+ <param name="gl_alpha" value="4">
+ <param name="gl_multisamplebuffer" value="0">
+ <param name="gl_nodefaultkeyListener" value="true">
+ <param name="gl_debug" value="false">
+ <param name="gl_trace" value="false">
+ <comment>
+ <embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
+ width="800" height="400"
+ type="application/x-java-applet;version=1.6"
+ pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/atomic/jogl-fonts-p0.jar,
+ jar/jogl-test.jar"
+ gl_event_listener_class="com.jogamp.opengl.test.junit.graph.demos.GPUTextGLListener0A"
+ gl_profile="GL2ES2"
+ gl_swap_interval="1"
+ gl_alpha="4"
+ gl_multisamplebuffer="0"
+ gl_nodefaultkeyListener="true"
+ gl_debug="false"
+ gl_trace="false">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object>
+</P>
+
+<P>
+Graph Text Demo Keys:<br>
+<ul>
+ <li> 1/2 - zoom in/out red-text </li>
+ <li> 6/7 - edit texture size if using VBAA (nope) </li>
+ <li> 0/9 - rotate the red-text </li>
+ <li> v - toggle vsync </li>
+ <li> i - live text input (CR ends it, backspace supported)</li>
+ <li> f - toggle fps </li>
+ <li> h - change text</li>
+ <li> space - change font</li>
+</ul>
+</P>
+
+</body>
+</html>
diff --git a/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01-applet3-napplet.html b/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01-applet3-napplet.html
new file mode 100644
index 000000000..a1f899701
--- /dev/null
+++ b/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01-applet3-napplet.html
@@ -0,0 +1,70 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>JOGL Applet3 Graph UI-Scene Demo 01 (NApplet)</title>
+</head>
+<body BGCOLOR="#ffffff">
+
+<P>
+JOGL Applet3 Graph UI-Scene Demo 01
+</P>
+
+<P>
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="640" height="480">
+ <param name="code" value="com.jogamp.newt.util.applet.JOGLNewtApplet3Run">
+ <param name="archive" value="jar/gluegen-rt.jar,
+ jar/joal.jar,
+ jar/jogl-all-noawt.jar,
+ jar/jogl-test.jar">
+ <param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.graph.demos.GPUUISceneGLListener0A">
+ <param name="gl_profile" value="GL2ES2">
+ <param name="gl_swap_interval" value="1">
+ <param name="gl_alpha" value="4">
+ <param name="gl_multisamplebuffer" value="4">
+ <param name="gl_debug" value="false">
+ <param name="gl_trace" value="false">
+ <comment>
+ <embed code="com.jogamp.newt.util.applet.JOGLNewtApplet3Run"
+ width="640" height="480"
+ type="application/x-java-applet;version=1.6"
+ pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
+ archive="jar/gluegen-rt.jar,
+ jar/joal.jar,
+ jar/jogl-all-noawt.jar,
+ jar/jogl-test.jar"
+ gl_event_listener_class="com.jogamp.opengl.test.junit.graph.demos.GPUUISceneGLListener0A"
+ gl_profile="GL2ES2"
+ gl_swap_interval="1"
+ gl_alpha="4"
+ gl_multisamplebuffer="4"
+ gl_debug="false"
+ gl_trace="false">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object>
+
+</P>
+
+<P>
+Graph UI-Scene Demo Keys:<br>
+<ul>
+ <li> none - use mouse </li>
+</ul>
+</P>
+<P>
+JOGL NEWT JNLP Applet Runner Special Keys:<br>
+<ul>
+ <li> d - toggle decoration </li>
+ <li> f - toggle fullscreen </li>
+ <li> r - in/out browser window </li>
+ <li> a - on/off always-on-top </li>
+ <li> c - change mouse pointer </li>
+ <li> i - invisible mouse pointer </li>
+ <li> w - warp mouse pointer to center </li>
+</ul>
+</P>
+
+</body>
+</html>
diff --git a/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01-napplet.html b/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01-napplet.html
index 8f9783f03..c0e8ff4b0 100644
--- a/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01-napplet.html
+++ b/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01-napplet.html
@@ -1,43 +1,43 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
-<title>JOGL Graph UI-Scene Demo 01 (NApplet)</title>
+<title>JOGL Graph UI-Scene Demo 01 No-AA (NApplet)</title>
</head>
<body BGCOLOR="#ffffff">
<P>
-JOGL Graph UI-Scene Demo 01
+JOGL Graph UI-Scene Demo 01 No-AA
</P>
<P>
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
- width="640" height="480">
+ width="800" height="400">
<param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
<param name="archive" value="jar/gluegen-rt.jar,
+ jar/joal.jar,
jar/jogl-all.jar,
jar/jogl-test.jar">
- <param name="java_arguments" value="-Dsun.java2d.noddraw=true">
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.graph.demos.GPUUISceneGLListener0A">
<param name="gl_profile" value="GL2ES2">
<param name="gl_swap_interval" value="1">
<param name="gl_alpha" value="4">
- <param name="gl_multisamplebuffer" value="4">
+ <param name="gl_multisamplebuffer" value="0">
<param name="gl_debug" value="false">
<param name="gl_trace" value="false">
<comment>
<embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
- width="640" height="480"
+ width="800" height="400"
type="application/x-java-applet;version=1.6"
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
archive="jar/gluegen-rt.jar,
+ jar/joal.jar,
jar/jogl-all.jar,
jar/jogl-test.jar"
- java_arguments="-Dsun.java2d.noddraw=true"
gl_event_listener_class="com.jogamp.opengl.test.junit.graph.demos.GPUUISceneGLListener0A"
gl_profile="GL2ES2"
gl_swap_interval="1"
gl_alpha="4"
- gl_multisamplebuffer="4"
+ gl_multisamplebuffer="0"
gl_debug="false"
gl_trace="false">
<noembed>Sorry, no Java support detected.</noembed>
@@ -60,6 +60,9 @@ JOGL NEWT JNLP Applet Runner Special Keys:<br>
<li> f - toggle fullscreen </li>
<li> r - in/out browser window </li>
<li> a - on/off always-on-top </li>
+ <li> c - change mouse pointer </li>
+ <li> i - invisible mouse pointer </li>
+ <li> w - warp mouse pointer to center </li>
</ul>
</P>
diff --git a/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01.html b/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01.html
index 429e80311..8c9e378a1 100644
--- a/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01.html
+++ b/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo01.html
@@ -12,19 +12,11 @@ JOGL Graph UI-Scene Demo 01
<P>
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
width="640" height="480">
- <param name="code" value="org.jdesktop.applet.util.JNLPAppletLauncher">
- <param name="archive" value="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
+ <param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
+ <param name="archive" value="jar/gluegen-rt.jar,
+ jar/joal.jar,
jar/jogl-all.jar,
jar/jogl-test.jar">
- <param name="codebase_lookup" value="false">
- <param name="subapplet.classname" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
- <param name="subapplet.displayname" value="JOGL Graph UI Demo01">
- <param name="noddraw.check" value="true">
- <param name="progressbar" value="true">
- <param name="jnlpNumExtensions" value="1">
- <param name="jnlpExtension1" value="jogl-all-awt.jnlp">
- <param name="java_arguments" value="-Dsun.java2d.noddraw=true">
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.graph.demos.GPUUISceneGLListener0A">
<param name="gl_profile" value="GL2ES2">
<param name="gl_swap_interval" value="1">
@@ -34,22 +26,14 @@ JOGL Graph UI-Scene Demo 01
<param name="gl_trace" value="false">
<param name="jnlp_href" value="jogl-applet-runner-newt.jnlp">
<comment>
- <embed code="org.jdesktop.applet.util.JNLPAppletLauncher"
+ <embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
width="640" height="480"
type="application/x-java-applet;version=1.6"
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
- archive="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
+ archive="jar/gluegen-rt.jar,
+ jar/joal.jar,
jar/jogl-all.jar,
jar/jogl-test.jar"
- codebase_lookup" value="false"
- subapplet.classname="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
- subapplet.displayname="JOGL Graph UI Demo01"
- noddraw.check="true"
- progressbar="true"
- jnlpNumExtensions="1"
- jnlpExtension1="jogl-all-awt.jnlp"
- java_arguments="-Dsun.java2d.noddraw=true"
gl_event_listener_class="com.jogamp.opengl.test.junit.graph.demos.GPUUISceneGLListener0A"
gl_profile="GL2ES2"
gl_swap_interval="1"
@@ -78,6 +62,9 @@ JOGL NEWT JNLP Applet Runner Special Keys:<br>
<li> f - toggle fullscreen </li>
<li> r - in/out browser window </li>
<li> a - on/off always-on-top </li>
+ <li> c - change mouse pointer </li>
+ <li> i - invisible mouse pointer </li>
+ <li> w - warp mouse pointer to center </li>
</ul>
</P>
diff --git a/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo02-napplet.html b/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo02-napplet.html
new file mode 100644
index 000000000..b82b82839
--- /dev/null
+++ b/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo02-napplet.html
@@ -0,0 +1,70 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>JOGL Graph UI-Scene Demo 01 MSAA-4 (NApplet)</title>
+</head>
+<body BGCOLOR="#ffffff">
+
+<P>
+JOGL Graph UI-Scene Demo 01 MSAA-4
+</P>
+
+<P>
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="800" height="400">
+ <param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
+ <param name="archive" value="jar/gluegen-rt.jar,
+ jar/joal.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar">
+ <param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.graph.demos.GPUUISceneGLListener0A>
+ <param name="gl_profile" value="GL2ES2">
+ <param name="gl_swap_interval" value="1">
+ <param name="gl_alpha" value="4">
+ <param name="gl_multisamplebuffer" value="4">
+ <param name="gl_debug" value="false">
+ <param name="gl_trace" value="false">
+ <comment>
+ <embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
+ width="800" height="400"
+ type="application/x-java-applet;version=1.6"
+ pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
+ archive="jar/gluegen-rt.jar,
+ jar/joal.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar"
+ gl_event_listener_class="com.jogamp.opengl.test.junit.graph.demos.GPUUISceneGLListener02"
+ gl_profile="GL2ES2"
+ gl_swap_interval="1"
+ gl_alpha="4"
+ gl_multisamplebuffer="4"
+ gl_debug="false"
+ gl_trace="false">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object>
+
+</P>
+
+<P>
+Graph UI-Scene Demo Keys:<br>
+<ul>
+ <li> none - use mouse </li>
+</ul>
+</P>
+<P>
+JOGL NEWT JNLP Applet Runner Special Keys:<br>
+<ul>
+ <li> d - toggle decoration </li>
+ <li> f - toggle fullscreen </li>
+ <li> r - in/out browser window </li>
+ <li> a - on/off always-on-top </li>
+ <li> c - change mouse pointer </li>
+ <li> i - invisible mouse pointer </li>
+ <li> w - warp mouse pointer to center </li>
+</ul>
+</P>
+
+</body>
+</html>
diff --git a/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo03-napplet.html b/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo03-napplet.html
new file mode 100644
index 000000000..e84e92cf7
--- /dev/null
+++ b/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo03-napplet.html
@@ -0,0 +1,70 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>JOGL Graph UI-Scene Demo 01 VBAA (NApplet)</title>
+</head>
+<body BGCOLOR="#ffffff">
+
+<P>
+JOGL Graph UI-Scene Demo 01 VBAA
+</P>
+
+<P>
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="800" height="400">
+ <param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
+ <param name="archive" value="jar/gluegen-rt.jar,
+ jar/joal.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar">
+ <param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.graph.demos.GPUUISceneGLListener02>
+ <param name="gl_profile" value="GL2ES2">
+ <param name="gl_swap_interval" value="1">
+ <param name="gl_alpha" value="4">
+ <param name="gl_multisamplebuffer" value="0">
+ <param name="gl_debug" value="false">
+ <param name="gl_trace" value="false">
+ <comment>
+ <embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
+ width="800" height="400"
+ type="application/x-java-applet;version=1.6"
+ pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
+ archive="jar/gluegen-rt.jar,
+ jar/joal.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar"
+ gl_event_listener_class="com.jogamp.opengl.test.junit.graph.demos.GPUUISceneGLListener02"
+ gl_profile="GL2ES2"
+ gl_swap_interval="1"
+ gl_alpha="4"
+ gl_multisamplebuffer="0"
+ gl_debug="false"
+ gl_trace="false">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object>
+
+</P>
+
+<P>
+Graph UI-Scene Demo Keys:<br>
+<ul>
+ <li> none - use mouse </li>
+</ul>
+</P>
+<P>
+JOGL NEWT JNLP Applet Runner Special Keys:<br>
+<ul>
+ <li> d - toggle decoration </li>
+ <li> f - toggle fullscreen </li>
+ <li> r - in/out browser window </li>
+ <li> a - on/off always-on-top </li>
+ <li> c - change mouse pointer </li>
+ <li> i - invisible mouse pointer </li>
+ <li> w - warp mouse pointer to center </li>
+</ul>
+</P>
+
+</body>
+</html>
diff --git a/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo04-napplet.html b/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo04-napplet.html
new file mode 100644
index 000000000..db4be720c
--- /dev/null
+++ b/jnlp-files/jogl-applet-runner-newt-GraphUISceneDemo04-napplet.html
@@ -0,0 +1,70 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>JOGL Graph UI-Scene Demo 01 Auto-AA (NApplet)</title>
+</head>
+<body BGCOLOR="#ffffff">
+
+<P>
+JOGL Graph UI-Scene Demo 01 Auto-AA (VBAA for < 200 dpi)
+</P>
+
+<P>
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="800" height="400">
+ <param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
+ <param name="archive" value="jar/gluegen-rt.jar,
+ jar/joal.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar">
+ <param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.graph.demos.GPUUISceneGLListener04>
+ <param name="gl_profile" value="GL2ES2">
+ <param name="gl_swap_interval" value="1">
+ <param name="gl_alpha" value="4">
+ <param name="gl_multisamplebuffer" value="0">
+ <param name="gl_debug" value="false">
+ <param name="gl_trace" value="false">
+ <comment>
+ <embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
+ width="800" height="400"
+ type="application/x-java-applet;version=1.6"
+ pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
+ archive="jar/gluegen-rt.jar,
+ jar/joal.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar"
+ gl_event_listener_class="com.jogamp.opengl.test.junit.graph.demos.GPUUISceneGLListener04"
+ gl_profile="GL2ES2"
+ gl_swap_interval="1"
+ gl_alpha="4"
+ gl_multisamplebuffer="0"
+ gl_debug="false"
+ gl_trace="false">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object>
+
+</P>
+
+<P>
+Graph UI-Scene Demo Keys:<br>
+<ul>
+ <li> none - use mouse </li>
+</ul>
+</P>
+<P>
+JOGL NEWT JNLP Applet Runner Special Keys:<br>
+<ul>
+ <li> d - toggle decoration </li>
+ <li> f - toggle fullscreen </li>
+ <li> r - in/out browser window </li>
+ <li> a - on/off always-on-top </li>
+ <li> c - change mouse pointer </li>
+ <li> i - invisible mouse pointer </li>
+ <li> w - warp mouse pointer to center </li>
+</ul>
+</P>
+
+</body>
+</html>
diff --git a/jnlp-files/jogl-applet-runner-newt-MovieCube-applet3-napplet.html b/jnlp-files/jogl-applet-runner-newt-MovieCube-applet3-napplet.html
new file mode 100644
index 000000000..ac7e582f3
--- /dev/null
+++ b/jnlp-files/jogl-applet-runner-newt-MovieCube-applet3-napplet.html
@@ -0,0 +1,80 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>JogAmp's Applet3 MovieCube - GLMediaPlayer Demo 01 (NApplet)</title>
+</head>
+<body BGCOLOR="#ffffff">
+
+<P>
+JogAmp's Applet3 MovieCube - GLMediaPlayer Demo 01
+</P>
+
+<P>
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="800" height="600">
+ <param name="code" value="com.jogamp.newt.util.applet.JOGLNewtApplet3Run">
+ <param name="archive" value="jar/gluegen-rt.jar,
+ jar/joal.jar,
+ jar/jogl-all-noawt.jar,
+ jar/jogl-test.jar">
+ <param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.av.MovieCube">
+ <param name="gl_profile" value="GL2ES2">
+ <param name="gl_swap_interval" value="1">
+ <param name="gl_debug" value="false">
+ <param name="gl_trace" value="false">
+ <comment>
+ <embed code="com.jogamp.newt.util.applet.JOGLNewtApplet3Run"
+ width="800" height="600"
+ type="application/x-java-applet;version=1.6"
+ pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
+ archive="jar/gluegen-rt.jar,
+ jar/joal.jar,
+ jar/jogl-all-noawt.jar,
+ jar/jogl-test.jar"
+ codebase_lookup" value="false"
+ gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.av.MovieCube"
+ gl_profile="GL2ES2"
+ gl_swap_interval="1"
+ gl_debug="false"
+ gl_trace="false">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object>
+
+</P>
+
+<P>
+MovieCube Keys:<br>
+<ul>
+ <li> BWD / FWD:
+ <ul>
+ <li> 01s - Cursor left/right</li>
+ <li> 10s - Cursor down/up</li>
+ <li> 30s - Page down/up</li>
+ </ul></li>
+ <li> Speed:
+ <ul>
+ <li> Pause - Space bar</li>
+ <li> Half - Keypad minus</li>
+ <li> Double - Keypad plus</li>
+ <li> Reset - Keypad multiply</li>
+ </ul></li>
+ <li> Mute - M</li>
+</ul>
+</P>
+<P>
+JOGL NEWT JNLP Applet Runner Special Keys:<br>
+<ul>
+ <li> d - toggle decoration </li>
+ <li> f - toggle fullscreen </li>
+ <li> r - in/out browser window </li>
+ <li> a - on/off always-on-top </li>
+ <li> c - change mouse pointer </li>
+ <li> i - invisible mouse pointer </li>
+ <li> w - warp mouse pointer to center </li>
+</ul>
+</P>
+
+</body>
+</html>
diff --git a/jnlp-files/jogl-applet-runner-newt-MovieCube-napplet.html b/jnlp-files/jogl-applet-runner-newt-MovieCube-napplet.html
index f569c7c96..c0e9bd2eb 100644
--- a/jnlp-files/jogl-applet-runner-newt-MovieCube-napplet.html
+++ b/jnlp-files/jogl-applet-runner-newt-MovieCube-napplet.html
@@ -11,12 +11,12 @@ JogAmp's MovieCube - GLMediaPlayer Demo 01
<P>
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
- width="510" height="300">
+ width="800" height="600">
<param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
<param name="archive" value="jar/gluegen-rt.jar,
+ jar/joal.jar,
jar/jogl-all.jar,
jar/jogl-test.jar">
- <param name="java_arguments" value="-Dsun.java2d.noddraw=true">
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.av.MovieCube">
<param name="gl_profile" value="GL2ES2">
<param name="gl_swap_interval" value="1">
@@ -24,14 +24,14 @@ JogAmp's MovieCube - GLMediaPlayer Demo 01
<param name="gl_trace" value="false">
<comment>
<embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
- width="510" height="300"
+ width="800" height="600"
type="application/x-java-applet;version=1.6"
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
archive="jar/gluegen-rt.jar,
+ jar/joal.jar,
jar/jogl-all.jar,
jar/jogl-test.jar"
codebase_lookup" value="false"
- java_arguments="-Dsun.java2d.noddraw=true"
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.av.MovieCube"
gl_profile="GL2ES2"
gl_swap_interval="1"
@@ -47,14 +47,20 @@ JogAmp's MovieCube - GLMediaPlayer Demo 01
<P>
MovieCube Keys:<br>
<ul>
- <li> Cursor-Left - bwd 1s</li>
- <li> Cursor-Up - fwd 10s</li>
- <li> Cursor-Right - fwd 1s</li>
- <li> Cursor-Down - bwd 10s</li>
- <li> Escape - Restart w/ normal speed</li>
- <li> Space - Toggle Pause</li>
- <li> S - Half Speed</li>
- <li> F - Double Speed</li>
+ <li> BWD / FWD:
+ <ul>
+ <li> 01s - Cursor left/right</li>
+ <li> 10s - Cursor down/up</li>
+ <li> 30s - Page down/up</li>
+ </ul></li>
+ <li> Speed:
+ <ul>
+ <li> Pause - Space bar</li>
+ <li> Half - Keypad minus</li>
+ <li> Double - Keypad plus</li>
+ <li> Reset - Keypad multiply</li>
+ </ul></li>
+ <li> Mute - M</li>
</ul>
</P>
<P>
@@ -64,6 +70,9 @@ JOGL NEWT JNLP Applet Runner Special Keys:<br>
<li> f - toggle fullscreen </li>
<li> r - in/out browser window </li>
<li> a - on/off always-on-top </li>
+ <li> c - change mouse pointer </li>
+ <li> i - invisible mouse pointer </li>
+ <li> w - warp mouse pointer to center </li>
</ul>
</P>
diff --git a/jnlp-files/jogl-applet-runner-newt-MovieCube.html b/jnlp-files/jogl-applet-runner-newt-MovieCube.html
index 7cb00244e..0de7b4112 100644
--- a/jnlp-files/jogl-applet-runner-newt-MovieCube.html
+++ b/jnlp-files/jogl-applet-runner-newt-MovieCube.html
@@ -11,20 +11,12 @@ JogAmp's MovieCube - GLMediaPlayer Demo 01
<P>
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
- width="510" height="300">
- <param name="code" value="org.jdesktop.applet.util.JNLPAppletLauncher">
- <param name="archive" value="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
+ width="800" height="600">
+ <param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
+ <param name="archive" value="jar/gluegen-rt.jar,
+ jar/joal.jar,
jar/jogl-all.jar,
jar/jogl-test.jar">
- <param name="codebase_lookup" value="false">
- <param name="subapplet.classname" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
- <param name="subapplet.displayname" value="MovieCube">
- <param name="noddraw.check" value="true">
- <param name="progressbar" value="true">
- <param name="jnlpNumExtensions" value="1">
- <param name="jnlpExtension1" value="jogl-all-awt.jnlp">
- <param name="java_arguments" value="-Dsun.java2d.noddraw=true">
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.av.MovieCube">
<param name="gl_profile" value="GL2ES2">
<param name="gl_swap_interval" value="1">
@@ -32,22 +24,14 @@ JogAmp's MovieCube - GLMediaPlayer Demo 01
<param name="gl_trace" value="false">
<param name="jnlp_href" value="jogl-applet-runner-newt.jnlp">
<comment>
- <embed code="org.jdesktop.applet.util.JNLPAppletLauncher"
- width="510" height="300"
+ <embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
+ width="800" height="600"
type="application/x-java-applet;version=1.6"
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
- archive="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
+ archive="jar/gluegen-rt.jar,
+ jar/joal.jar,
jar/jogl-all.jar,
jar/jogl-test.jar"
- codebase_lookup" value="false"
- subapplet.classname="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
- subapplet.displayname="MovieCube"
- noddraw.check="true"
- progressbar="true"
- jnlpNumExtensions="1"
- jnlpExtension1="jogl-all-awt.jnlp"
- java_arguments="-Dsun.java2d.noddraw=true"
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.av.MovieCube"
gl_profile="GL2ES2"
gl_swap_interval="1"
@@ -64,14 +48,20 @@ JogAmp's MovieCube - GLMediaPlayer Demo 01
<P>
MovieCube Keys:<br>
<ul>
- <li> Cursor-Left - bwd 1s</li>
- <li> Cursor-Up - fwd 10s</li>
- <li> Cursor-Right - fwd 1s</li>
- <li> Cursor-Down - bwd 10s</li>
- <li> Escape - Restart w/ normal speed</li>
- <li> Space - Toggle Pause</li>
- <li> S - Half Speed</li>
- <li> F - Double Speed</li>
+ <li> BWD / FWD:
+ <ul>
+ <li> 01s - Cursor left/right</li>
+ <li> 10s - Cursor down/up</li>
+ <li> 30s - Page down/up</li>
+ </ul></li>
+ <li> Speed:
+ <ul>
+ <li> Pause - Space bar</li>
+ <li> Half - Keypad minus</li>
+ <li> Double - Keypad plus</li>
+ <li> Reset - Keypad multiply</li>
+ </ul></li>
+ <li> Mute - M</li>
</ul>
</P>
<P>
@@ -81,6 +71,9 @@ JOGL NEWT JNLP Applet Runner Special Keys:<br>
<li> f - toggle fullscreen </li>
<li> r - in/out browser window </li>
<li> a - on/off always-on-top </li>
+ <li> c - change mouse pointer </li>
+ <li> i - invisible mouse pointer </li>
+ <li> w - warp mouse pointer to center </li>
</ul>
</P>
diff --git a/jnlp-files/jogl-applet-runner-newt-gears-applet3-napplet.html b/jnlp-files/jogl-applet-runner-newt-gears-applet3-napplet.html
new file mode 100644
index 000000000..ef287c79d
--- /dev/null
+++ b/jnlp-files/jogl-applet-runner-newt-gears-applet3-napplet.html
@@ -0,0 +1,113 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>JOGL NEWT Applet3 Runner - GearsES2 - normal - (NApplet) </title>
+</head>
+<body BGCOLOR="#ffffff">
+
+<p>
+Applet3 (w/o AWT) launching using <a href="http://jogamp.org/jogl/doc/deployment/JOGL-DEPLOYMENT.html#NApplets">NApplet</a>.
+</p>
+
+<p>
+JOGL NEWT Applet3 Runner Special Keys:<br>
+<ul>
+ <li> d - toggle decoration </li>
+ <li> f - toggle fullscreen </li>
+ <li> r - in/out browser window </li>
+ <li> a - on/off always-on-top </li>
+ <li> c - change mouse pointer </li>
+ <li> i - invisible mouse pointer </li>
+ <li> w - warp mouse pointer to center </li>
+</ul>
+</p>
+
+<p>
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="200" height="200">
+ <param name="code" value="com.jogamp.newt.util.applet.JOGLNewtApplet3Run">
+ <param name="archive" value="jar/gluegen-rt.jar,
+ jar/jogl-all-noawt.jar,
+ jar/jogl-test.jar">
+ <param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2">
+ <param name="gl_profile" value="GL2ES2">
+ <param name="gl_swap_interval" value="1">
+ <param name="gl_debug" value="false">
+ <param name="gl_trace" value="false">
+ <comment>
+ <embed code="com.jogamp.newt.util.applet.JOGLNewtApplet3Run"
+ width="200" height="200"
+ type="application/x-java-applet;version=1.6"
+ pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all-noawt.jar,
+ jar/jogl-test.jar"
+ gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
+ gl_profile="GL2ES2"
+ gl_swap_interval="1"
+ gl_debug="false"
+ gl_trace="false">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object>
+
+</p>
+
+<p>
+
+The applet above is instantiated with the following code:
+
+<pre>
+&lt;object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="200" height="200"&gt;
+ &lt;param name="code" value="com.jogamp.newt.util.applet.JOGLNewtApplet3Run"&gt;
+ &lt;param name="archive" value="jar/gluegen-rt.jar,
+ jar/jogl-all-noawt.jar,
+ jar/jogl-test.jar"&gt;
+ &lt;param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"&gt;
+ &lt;param name="gl_profile" value="GL2ES2"&gt;
+ &lt;param name="gl_swap_interval" value="1"&gt;
+ &lt;param name="gl_debug" value="false"&gt;
+ &lt;param name="gl_trace" value="false"&gt;
+ &lt;comment&gt;
+ &lt;embed code="com.jogamp.newt.util.applet.JOGLNewtApplet3Run"
+ width="200" height="200"
+ type="application/x-java-applet;version=1.6"
+ pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all-noawt.jar,
+ jar/jogl-test.jar"
+ gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
+ gl_profile="GL2ES2"
+ gl_swap_interval="1"
+ gl_debug="false"
+ gl_trace="false"&gt;
+ &lt;noembed&gt;Sorry, no Java support detected.&lt;/noembed&gt;
+ &lt;/embed&gt;
+ &lt;/comment&gt;
+&lt;/object&gt;
+
+</pre>
+
+</p>
+<p>
+<del>
+Note that the jogl-test.jar, which contains the GearsES2 class,
+<B>does not need to be signed</B>! JogAmp Community signs
+jogl-all.jar and gluegen-rt.jar, which contain the
+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.
+</del><br/>
+Sadly, due to Oracle's Java Applet Plugin update 7u51,
+unsigned applets are no more allowed and effectively
+lower the bar to create user applets with raised privileges.<br/>
+Hence JogAmp Community <b>signs</b> jogl-all.jar and gluegen-rt.jar, which contain the
+JOGL's supporting classes as well as jogl-test.jar, which contains the users implementing Applet class.<br/>
+jogl-test.jar's manifest file uses <i>Permissions: sandbox</i>
+to <b>not raise privileges</b>.
+</p>
+
+</body>
+</html>
diff --git a/jnlp-files/jogl-applet-runner-newt-gears-applet3-special-napplet.html b/jnlp-files/jogl-applet-runner-newt-gears-applet3-special-napplet.html
new file mode 100644
index 000000000..821d8f4dc
--- /dev/null
+++ b/jnlp-files/jogl-applet-runner-newt-gears-applet3-special-napplet.html
@@ -0,0 +1,70 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>JOGL NEWT JNLP Applet3 Runner - GearsES2 - special (NApplet)</title>
+</head>
+<body BGCOLOR="#ffffff">
+
+<P>
+JOGL NEWT JNLP Applet3 Runner Special Keys:
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="1" height="1">
+ <param name="code" value="com.jogamp.newt.util.applet.JOGLNewtApplet3Run">
+ <param name="archive" value="jar/gluegen-rt.jar,
+ jar/jogl-all-noawt.jar,
+ jar/jogl-test.jar">
+ <param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2">
+ <param name="gl_profile" value="GL2ES2">
+ <param name="gl_swap_interval" value="1">
+ <param name="gl_undecorated" value="true">
+ <param name="gl_opaque" value="false">
+ <param name="gl_alwaysontop" value="true">
+ <param name="gl_dx" value="0">
+ <param name="gl_dy" value="-50">
+ <param name="gl_width" value="200">
+ <param name="gl_height" value="200">
+ <param name="gl_debug" value="false">
+ <param name="gl_trace" value="false">
+ <comment>
+ <embed code="com.jogamp.newt.util.applet.JOGLNewtApplet3Run"
+ width="1" height="1"
+ type="application/x-java-applet;version=1.6"
+ pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all-noawt.jar,
+ jar/jogl-test.jar"
+ gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
+ gl_profile="GL2ES2"
+ gl_swap_interval="1"
+ gl_undecorated="true"
+ gl_opaque="false"
+ gl_alwaysontop="true"
+ gl_dx="0"
+ gl_dy="-50"
+ gl_width="200"
+ gl_height="200"
+ gl_debug="false"
+ gl_trace="false">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object> Hello Gears - Hello Gears - Hello Gears
+<br>
+<ul>
+ <li> d - toggle decoration </li>
+ <li> f - toggle fullscreen </li>
+ <li> r - in/out browser window </li>
+ <li> a - on/off always-on-top </li>
+ <li> c - change mouse pointer </li>
+ <li> i - invisible mouse pointer </li>
+ <li> w - warp mouse pointer to center </li>
+</ul>
+Normal webpage text - Normal webpage text - Normal webpage text - Normal webpage text<br>
+Normal webpage text - Normal webpage text - Normal webpage text - Normal webpage text<br>
+Normal webpage text - Normal webpage text - Normal webpage text - Normal webpage text<br>
+Normal webpage text - Normal webpage text - Normal webpage text - Normal webpage text<br>
+</P>
+
+
+</body>
+</html>
diff --git a/jnlp-files/jogl-applet-runner-newt-gears-gl3-napplet.html b/jnlp-files/jogl-applet-runner-newt-gears-gl3-napplet.html
new file mode 100644
index 000000000..c0861ee76
--- /dev/null
+++ b/jnlp-files/jogl-applet-runner-newt-gears-gl3-napplet.html
@@ -0,0 +1,117 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>JOGL NEWT Applet Runner - GearsES2 - GL3 Core - (NApplet) </title>
+</head>
+<body BGCOLOR="#ffffff">
+
+<p>
+Applet launching using <a href="http://jogamp.org/jogl/doc/deployment/JOGL-DEPLOYMENT.html#NApplets">NApplet</a>.
+</p>
+
+<p>
+JOGL NEWT Applet Runner Special Keys:<br>
+<ul>
+ <li> d - toggle decoration </li>
+ <li> f - toggle fullscreen </li>
+ <li> r - in/out browser window </li>
+ <li> a - on/off always-on-top </li>
+ <li> c - change mouse pointer </li>
+ <li> i - invisible mouse pointer </li>
+ <li> w - warp mouse pointer to center </li>
+</ul>
+</p>
+
+<p>
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="200" height="200">
+ <param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
+ <param name="archive" value="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar">
+ <param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2">
+ <param name="gl_profile" value="GL3">
+ <param name="gl_swap_interval" value="1">
+ <param name="gl_debug" value="false">
+ <param name="gl_trace" value="false">
+ <comment>
+ <embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
+ width="200" height="200"
+ type="application/x-java-applet;version=1.6"
+ pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar"
+ gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
+ gl_profile="GL3"
+ gl_swap_interval="1"
+ gl_debug="false"
+ gl_trace="false">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object>
+
+</p>
+
+<p>
+Applet is using a GL3 core context, failure is expected if n/a on your platform!
+</p>
+
+<p>
+
+The applet above is instantiated with the following code:
+
+<pre>
+&lt;object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="200" height="200"&gt;
+ &lt;param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"&gt;
+ &lt;param name="archive" value="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar"&gt;
+ &lt;param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"&gt;
+ &lt;param name="gl_profile" value="GL3"&gt;
+ &lt;param name="gl_swap_interval" value="1"&gt;
+ &lt;param name="gl_debug" value="false"&gt;
+ &lt;param name="gl_trace" value="false"&gt;
+ &lt;comment&gt;
+ &lt;embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
+ width="200" height="200"
+ type="application/x-java-applet;version=1.6"
+ pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all.jar,
+ jar/jogl-test.jar"
+ gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
+ gl_profile="GL3"
+ gl_swap_interval="1"
+ gl_debug="false"
+ gl_trace="false"&gt;
+ &lt;noembed&gt;Sorry, no Java support detected.&lt;/noembed&gt;
+ &lt;/embed&gt;
+ &lt;/comment&gt;
+&lt;/object&gt;
+
+</pre>
+
+</p>
+<p>
+<del>
+Note that the jogl-test.jar, which contains the GearsES2 class,
+<B>does not need to be signed</B>! JogAmp Community signs
+jogl-all.jar and gluegen-rt.jar, which contain the
+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.
+</del><br/>
+Sadly, due to Oracle's Java Applet Plugin update 7u51,
+unsigned applets are no more allowed and effectively
+lower the bar to create user applets with raised privileges.<br/>
+Hence JogAmp Community <b>signs</b> jogl-all.jar and gluegen-rt.jar, which contain the
+JOGL's supporting classes as well as jogl-test.jar, which contains the users implementing Applet class.<br/>
+jogl-test.jar's manifest file uses <i>Permissions: sandbox</i>
+to <b>not raise privileges</b>.
+</p>
+
+</body>
+</html>
diff --git a/jnlp-files/jogl-applet-runner-newt-gears-normal-launcheronly.html b/jnlp-files/jogl-applet-runner-newt-gears-normal-launcheronly.html
deleted file mode 100644
index a9e42d342..000000000
--- a/jnlp-files/jogl-applet-runner-newt-gears-normal-launcheronly.html
+++ /dev/null
@@ -1,143 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
-<html>
-<head>
-<title>JOGL NEWT JNLP Applet Runner - GearsES2 - normal - launcheronly</title>
-</head>
-<body BGCOLOR="#ffffff">
-
-<P>
-JOGL NEWT JNLP Applet Runner Special Keys:<br>
-<ul>
- <li> d - toggle decoration </li>
- <li> f - toggle fullscreen </li>
- <li> r - in/out browser window </li>
- <li> a - on/off always-on-top </li>
-</ul>
-</P>
-
-<P>
-<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
- width="200" height="200">
- <param name="code" value="org.jdesktop.applet.util.JNLPAppletLauncher">
- <param name="archive" value="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
- jar/jogl-all.jar,
- jar/jogl-test.jar">
- <param name="codebase_lookup" value="false">
- <param name="subapplet.classname" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
- <param name="subapplet.displayname" value="JOGL GearsES2 Applet">
- <param name="noddraw.check" value="true">
- <param name="progressbar" value="true">
- <param name="jnlpNumExtensions" value="1">
- <param name="jnlpExtension1" value="jogl-all-awt.jnlp">
- <param name="java_arguments" value="-Dsun.java2d.noddraw=true">
- <param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2">
- <param name="gl_profile" value="GL2ES2">
- <param name="gl_swap_interval" value="1">
- <param name="gl_debug" value="false">
- <param name="gl_trace" value="false">
- <comment>
- <embed code="org.jdesktop.applet.util.JNLPAppletLauncher"
- width="200" height="200"
- type="application/x-java-applet;version=1.6"
- pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
- archive="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
- jar/jogl-all.jar,
- jar/jogl-test.jar"
- codebase_lookup" value="false"
- subapplet.classname="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
- subapplet.displayname="JOGL GearsES2 Applet"
- noddraw.check="true"
- progressbar="true"
- jnlpNumExtensions="1"
- jnlpExtension1="jogl-all-awt.jnlp"
- java_arguments="-Dsun.java2d.noddraw=true"
- gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
- gl_profile="GL2ES2"
- gl_swap_interval="1"
- gl_debug="false"
- gl_trace="false">
- <noembed>Sorry, no Java support detected.</noembed>
- </embed>
- </comment>
-</object>
-
-</P>
-
-<P>
-
-The applet above is instantiated with the following code:
-
-<pre>
-&lt;object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
- width="200" height="200"&gt;
- &lt;param name="code" value="org.jdesktop.applet.util.JNLPAppletLauncher"&gt;
- &lt;param name="archive" value="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
- jar/jogl-all.jar,
- jar/jogl-test.jar"&gt;
- &lt;param name="codebase_lookup" value="false"&gt;
- &lt;param name="subapplet.classname" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"&gt;
- &lt;param name="subapplet.displayname" value="JOGL GearsES2 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="jogl-all-awt.jnlp"&gt;
- &lt;param name="java_arguments" value="-Dsun.java2d.noddraw=true"&gt;
- &lt;param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"&gt;
- &lt;param name="gl_profile" value="GL2ES2"&gt;
- &lt;param name="gl_swap_interval" value="1"&gt;
- &lt;param name="gl_debug" value="false"&gt;
- &lt;param name="gl_trace" value="false"&gt;
- &lt;comment&gt;
- &lt;embed code="org.jdesktop.applet.util.JNLPAppletLauncher"
- width="200" height="200"
- type="application/x-java-applet;version=1.6"
- pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
- archive="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
- jar/jogl-all.jar,
- jar/jogl-test.jar"
- codebase_lookup" value="false"
- subapplet.classname="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
- subapplet.displayname="JOGL GearsES2 Applet"
- noddraw.check="true"
- progressbar="true"
- jnlpNumExtensions="1"
- jnlpExtension1="jogl-all-awt.jnlp"
- java_arguments="-Dsun.java2d.noddraw=true"
- gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
- gl_profile="GL2ES2"
- gl_swap_interval="1"
- gl_debug="false"
- gl_trace="false"&gt;
- &lt;noembed&gt;Sorry, no Java support detected.&lt;/noembed&gt;
- &lt;/embed&gt;
- &lt;/comment&gt;
-&lt;/object&gt;
-
-</pre>
-
-</P>
-<P>
-
-Note that the jogl-demos.jar, which contains the GearsApplet class,
-<B>does not need to be signed</B>! JogAmp Community signs
-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://jogamp.org/applet-launcher/www/">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>
-
-</body>
-</html>
diff --git a/jnlp-files/jogl-applet-runner-newt-gears-normal-napplet.html b/jnlp-files/jogl-applet-runner-newt-gears-normal-napplet.html
index 37473befe..be3c95d43 100644
--- a/jnlp-files/jogl-applet-runner-newt-gears-normal-napplet.html
+++ b/jnlp-files/jogl-applet-runner-newt-gears-normal-napplet.html
@@ -1,28 +1,34 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
-<title>JOGL NEWT Applet Runner - GearsES2 - normal - Normal Applet</title>
+<title>JOGL NEWT Applet Runner - GearsES2 - normal - (NApplet) </title>
</head>
<body BGCOLOR="#ffffff">
-<P>
+<p>
+Applet launching using <a href="http://jogamp.org/jogl/doc/deployment/JOGL-DEPLOYMENT.html#NApplets">NApplet</a>.
+</p>
+
+<p>
JOGL NEWT Applet Runner Special Keys:<br>
<ul>
<li> d - toggle decoration </li>
<li> f - toggle fullscreen </li>
<li> r - in/out browser window </li>
<li> a - on/off always-on-top </li>
+ <li> c - change mouse pointer </li>
+ <li> i - invisible mouse pointer </li>
+ <li> w - warp mouse pointer to center </li>
</ul>
-</P>
+</p>
-<P>
+<p>
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
width="200" height="200">
<param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
<param name="archive" value="jar/gluegen-rt.jar,
jar/jogl-all.jar,
jar/jogl-test.jar">
- <param name="java_arguments" value="-Dsun.java2d.noddraw=true">
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2">
<param name="gl_profile" value="GL2ES2">
<param name="gl_swap_interval" value="1">
@@ -36,7 +42,6 @@ JOGL NEWT Applet Runner Special Keys:<br>
archive="jar/gluegen-rt.jar,
jar/jogl-all.jar,
jar/jogl-test.jar"
- java_arguments="-Dsun.java2d.noddraw=true"
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
gl_profile="GL2ES2"
gl_swap_interval="1"
@@ -47,9 +52,9 @@ JOGL NEWT Applet Runner Special Keys:<br>
</comment>
</object>
-</P>
+</p>
-<P>
+<p>
The applet above is instantiated with the following code:
@@ -60,7 +65,6 @@ The applet above is instantiated with the following code:
&lt;param name="archive" value="jar/gluegen-rt.jar,
jar/jogl-all.jar,
jar/jogl-test.jar"&gt;
- &lt;param name="java_arguments" value="-Dsun.java2d.noddraw=true"&gt;
&lt;param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"&gt;
&lt;param name="gl_profile" value="GL2ES2"&gt;
&lt;param name="gl_swap_interval" value="1"&gt;
@@ -74,7 +78,6 @@ The applet above is instantiated with the following code:
archive="jar/gluegen-rt.jar,
jar/jogl-all.jar,
jar/jogl-test.jar"
- java_arguments="-Dsun.java2d.noddraw=true"
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
gl_profile="GL2ES2"
gl_swap_interval="1"
@@ -87,17 +90,24 @@ The applet above is instantiated with the following code:
</pre>
-</P>
-<P>
-
-Note that the jogl-test.jar, which contains the test applet class,
+</p>
+<p>
+<del>
+Note that the jogl-test.jar, which contains the GearsES2 class,
<B>does not need to be signed</B>! JogAmp Community signs
-jogl.jar and gluegen-rt.jar, which contain
+jogl-all.jar and gluegen-rt.jar, which contain the
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>
+</del><br/>
+Sadly, due to Oracle's Java Applet Plugin update 7u51,
+unsigned applets are no more allowed and effectively
+lower the bar to create user applets with raised privileges.<br/>
+Hence JogAmp Community <b>signs</b> jogl-all.jar and gluegen-rt.jar, which contain the
+JOGL's supporting classes as well as jogl-test.jar, which contains the users implementing Applet class.<br/>
+jogl-test.jar's manifest file uses <i>Permissions: sandbox</i>
+to <b>not raise privileges</b>.
+</p>
</body>
</html>
diff --git a/jnlp-files/jogl-applet-runner-newt-gears-normal-napplet2.html b/jnlp-files/jogl-applet-runner-newt-gears-normal-napplet2.html
index 63df4ed60..919c29fd1 100644
--- a/jnlp-files/jogl-applet-runner-newt-gears-normal-napplet2.html
+++ b/jnlp-files/jogl-applet-runner-newt-gears-normal-napplet2.html
@@ -1,29 +1,35 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
-<title>JOGL NEWT Applet Runner - GearsES2 - normal - Normal Applet - Closeable</title>
+<title>JOGL NEWT Applet Runner - GearsES2 - normal - (NApplet) - Closeable</title>
</head>
<body BGCOLOR="#ffffff">
-<P>
+<p>
+Applet launching using <a href="http://jogamp.org/jogl/doc/deployment/JOGL-DEPLOYMENT.html#NApplets">NApplet</a>.
+</p>
+
+<p>
JOGL NEWT Applet Runner Special Keys:<br>
<ul>
<li> d - toggle decoration </li>
<li> f - toggle fullscreen </li>
<li> r - in/out browser window </li>
<li> a - on/off always-on-top </li>
+ <li> c - change mouse pointer </li>
+ <li> i - invisible mouse pointer </li>
+ <li> w - warp mouse pointer to center </li>
</ul>
If Applet is out of browser window, it is closeable.
-</P>
+</p>
-<P>
+<p>
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
width="200" height="200">
<param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
<param name="archive" value="jar/gluegen-rt.jar,
jar/jogl-all.jar,
jar/jogl-test.jar">
- <param name="java_arguments" value="-Dsun.java2d.noddraw=true">
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2">
<param name="gl_profile" value="GL2ES2">
<param name="gl_swap_interval" value="1">
@@ -38,7 +44,6 @@ If Applet is out of browser window, it is closeable.
archive="jar/gluegen-rt.jar,
jar/jogl-all.jar,
jar/jogl-test.jar"
- java_arguments="-Dsun.java2d.noddraw=true"
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
gl_profile="GL2ES2"
gl_swap_interval="1"
@@ -50,9 +55,9 @@ If Applet is out of browser window, it is closeable.
</comment>
</object>
-</P>
+</p>
-<P>
+<p>
The applet above is instantiated with the following code:
@@ -63,7 +68,6 @@ The applet above is instantiated with the following code:
&lt;param name="archive" value="jar/gluegen-rt.jar,
jar/jogl-all.jar,
jar/jogl-test.jar"&gt;
- &lt;param name="java_arguments" value="-Dsun.java2d.noddraw=true"&gt;
&lt;param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"&gt;
&lt;param name="gl_profile" value="GL2ES2"&gt;
&lt;param name="gl_swap_interval" value="1"&gt;
@@ -78,7 +82,6 @@ The applet above is instantiated with the following code:
archive="jar/gluegen-rt.jar,
jar/jogl-all.jar,
jar/jogl-test.jar"
- java_arguments="-Dsun.java2d.noddraw=true"
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
gl_profile="GL2ES2"
gl_swap_interval="1"
@@ -92,17 +95,24 @@ The applet above is instantiated with the following code:
</pre>
-</P>
-<P>
-
-Note that the jogl-test.jar, which contains the test applet class,
+</p>
+<p>
+<del>
+Note that the jogl-test.jar, which contains the GearsES2 class,
<B>does not need to be signed</B>! JogAmp Community signs
-jogl.jar and gluegen-rt.jar, which contain
+jogl-all.jar and gluegen-rt.jar, which contain the
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>
+</del><br/>
+Sadly, due to Oracle's Java Applet Plugin update 7u51,
+unsigned applets are no more allowed and effectively
+lower the bar to create user applets with raised privileges.<br/>
+Hence JogAmp Community <b>signs</b> jogl-all.jar and gluegen-rt.jar, which contain the
+JOGL's supporting classes as well as jogl-test.jar, which contains the users implementing Applet class.<br/>
+jogl-test.jar's manifest file uses <i>Permissions: sandbox</i>
+to <b>not raise privileges</b>.
+</p>
</body>
</html>
diff --git a/jnlp-files/jogl-applet-runner-newt-gears-normal.html b/jnlp-files/jogl-applet-runner-newt-gears-normal.html
index a6dd16a0c..f6efeb111 100644
--- a/jnlp-files/jogl-applet-runner-newt-gears-normal.html
+++ b/jnlp-files/jogl-applet-runner-newt-gears-normal.html
@@ -5,46 +5,40 @@
</head>
<body BGCOLOR="#ffffff">
-<P>
-In case your <a href="https://jdk6.dev.java.net/plugin2/jnlp/">Java Plugin supports JNLP</a>,
-the <em>jogl-applet-runner-newt.jnlp</em> is used,
-otherwise it shall fallback to <a href="http://jogamp.org/applet-launcher/www/">JNLPAppletLauncher</a>.
-</P>
+<p>
+In case your <a href="https://jdk6.dev.java.net/plugin2/jnlp/">Java Plugin supports JNLP</a>,
+the <em>applet-gears.jnlp</em> is used,
+otherwise it shall fallback to <a href="http://jogamp.org/jogl/doc/deployment/JOGL-DEPLOYMENT.html#NApplets">NApplets</a>.
+</p>
-<P>
+<p>
Note that it is important for the startup time to have the same JVM arguments in the applet tags,
-as well as within the JNLP applet description, here see property <em>sun.java2d.noddraw</em>. <br>
+as well as within the JNLP applet description. <br>
Only if JVM arguments of the JNLP applet description are satisfied by the applet tag's JVM,<br>
the plugin will not need to start a new JVM. OF course, the applet tag's JVM spec may exceed the
JNLP applet's one.
-</P>
+</p>
-<P>
+<p>
JOGL NEWT JNLP Applet Runner Special Keys:<br>
<ul>
<li> d - toggle decoration </li>
<li> f - toggle fullscreen </li>
<li> r - in/out browser window </li>
<li> a - on/off always-on-top </li>
+ <li> c - change mouse pointer </li>
+ <li> i - invisible mouse pointer </li>
+ <li> w - warp mouse pointer to center </li>
</ul>
-</P>
+</p>
-<P>
+<p>
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
width="200" height="200">
- <param name="code" value="org.jdesktop.applet.util.JNLPAppletLauncher">
- <param name="archive" value="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
+ <param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
+ <param name="archive" value="jar/gluegen-rt.jar,
jar/jogl-all.jar,
jar/jogl-test.jar">
- <param name="codebase_lookup" value="false">
- <param name="subapplet.classname" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
- <param name="subapplet.displayname" value="JOGL GearsES2 Applet">
- <param name="noddraw.check" value="true">
- <param name="progressbar" value="true">
- <param name="jnlpNumExtensions" value="1">
- <param name="jnlpExtension1" value="jogl-all-awt.jnlp">
- <param name="java_arguments" value="-Dsun.java2d.noddraw=true">
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2">
<param name="gl_profile" value="GL2ES2">
<param name="gl_swap_interval" value="1">
@@ -52,22 +46,13 @@ JOGL NEWT JNLP Applet Runner Special Keys:<br>
<param name="gl_trace" value="false">
<param name="jnlp_href" value="jogl-applet-runner-newt.jnlp">
<comment>
- <embed code="org.jdesktop.applet.util.JNLPAppletLauncher"
+ <embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
width="200" height="200"
type="application/x-java-applet;version=1.6"
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
- archive="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
+ archive="jar/gluegen-rt.jar,
jar/jogl-all.jar,
jar/jogl-test.jar"
- codebase_lookup" value="false"
- subapplet.classname="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
- subapplet.displayname="JOGL GearsES2 Applet"
- noddraw.check="true"
- progressbar="true"
- jnlpNumExtensions="1"
- jnlpExtension1="jogl-all-awt.jnlp"
- java_arguments="-Dsun.java2d.noddraw=true"
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
gl_profile="GL2ES2"
gl_swap_interval="1"
@@ -78,29 +63,19 @@ JOGL NEWT JNLP Applet Runner Special Keys:<br>
</embed>
</comment>
</object>
+</p>
-</P>
-
-<P>
+<p>
The applet above is instantiated with the following code:
<pre>
&lt;object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
width="200" height="200"&gt;
- &lt;param name="code" value="org.jdesktop.applet.util.JNLPAppletLauncher"&gt;
- &lt;param name="archive" value="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
+ &lt;param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"&gt;
+ &lt;param name="archive" value="jar/gluegen-rt.jar,
jar/jogl-all.jar,
jar/jogl-test.jar"&gt;
- &lt;param name="codebase_lookup" value="false"&gt;
- &lt;param name="subapplet.classname" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"&gt;
- &lt;param name="subapplet.displayname" value="JOGL GearsES2 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="jogl-all-awt.jnlp"&gt;
- &lt;param name="java_arguments" value="-Dsun.java2d.noddraw=true"&gt;
&lt;param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"&gt;
&lt;param name="gl_profile" value="GL2ES2"&gt;
&lt;param name="gl_swap_interval" value="1"&gt;
@@ -108,22 +83,13 @@ The applet above is instantiated with the following code:
&lt;param name="gl_trace" value="false"&gt;
&lt;param name="jnlp_href" value="jogl-applet-runner-newt.jnlp"&gt;
&lt;comment&gt;
- &lt;embed code="org.jdesktop.applet.util.JNLPAppletLauncher"
+ &lt;embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
width="200" height="200"
type="application/x-java-applet;version=1.6"
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
- archive="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
+ archive="jar/gluegen-rt.jar,
jar/jogl-all.jar,
jar/jogl-test.jar"
- codebase_lookup" value="false"
- subapplet.classname="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
- subapplet.displayname="JOGL GearsES2 Applet"
- noddraw.check="true"
- progressbar="true"
- jnlpNumExtensions="1"
- jnlpExtension1="jogl-all-awt.jnlp"
- java_arguments="-Dsun.java2d.noddraw=true"
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
gl_profile="GL2ES2"
gl_swap_interval="1"
@@ -134,7 +100,6 @@ The applet above is instantiated with the following code:
&lt;/embed&gt;
&lt;/comment&gt;
&lt;/object&gt;
-
</pre>
Where the referenced JNLP file <em>jogl-applet-runner-newt.jnlp</em> looks as follow:
@@ -153,7 +118,6 @@ Where the referenced JNLP file <em>jogl-applet-runner-newt.jnlp</em> looks as fo
&lt;resources&gt;
&lt;j2se href="http://java.sun.com/products/autodl/j2se" version="1.4+"/&gt;
- &lt;property name="sun.java2d.noddraw" value="true"/&gt;
&lt;jar href="jar/jogl-test.jar" main="true"/&gt;
&lt;extension name="jogl-all-awt" href="http://jogamp.org/deployment/jogamp-current/jogl-all-awt.jnlp" /&gt;
&lt;/resources&gt;
@@ -167,25 +131,24 @@ Where the referenced JNLP file <em>jogl-applet-runner-newt.jnlp</em> looks as fo
&lt;/jnlp&gt;
</pre>
-</P>
-<P>
-
-Note that the jogl-test.jar, which contains the test applet class,
+</p>
+<p>
+<del>
+Note that the jogl-test.jar, which contains the GearsES2 class,
<B>does not need to be signed</B>! JogAmp Community signs
-applet-launcher.jar, jogl.jar and gluegen-rt.jar, which contain the
-JNLPAppletLauncher and JOGL's supporting classes; this is the only
+jogl-all.jar and gluegen-rt.jar, which contain the
+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://jogamp.org/applet-launcher/www/">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>
+</del><br/>
+Sadly, due to Oracle's Java Applet Plugin update 7u51,
+unsigned applets are no more allowed and effectively
+lower the bar to create user applets with raised privileges.<br/>
+Hence JogAmp Community <b>signs</b> jogl-all.jar and gluegen-rt.jar, which contain the
+JOGL's supporting classes as well as jogl-test.jar, which contains the users implementing Applet class.<br/>
+jogl-test.jar's manifest file uses <i>Permissions: sandbox</i>
+to <b>not raise privileges</b>.
+</p>
</body>
</html>
diff --git a/jnlp-files/jogl-applet-runner-newt-gears-special-napplet.html b/jnlp-files/jogl-applet-runner-newt-gears-special-napplet.html
index 7df167844..2e81f5218 100644
--- a/jnlp-files/jogl-applet-runner-newt-gears-special-napplet.html
+++ b/jnlp-files/jogl-applet-runner-newt-gears-special-napplet.html
@@ -13,7 +13,6 @@ JOGL NEWT JNLP Applet Runner Special Keys:
<param name="archive" value="jar/gluegen-rt.jar,
jar/jogl-all.jar,
jar/jogl-test.jar">
- <param name="java_arguments" value="-Dsun.java2d.noddraw=true">
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2">
<param name="gl_profile" value="GL2ES2">
<param name="gl_swap_interval" value="1">
@@ -34,7 +33,6 @@ JOGL NEWT JNLP Applet Runner Special Keys:
archive="jar/gluegen-rt.jar,
jar/jogl-all.jar,
jar/jogl-test.jar"
- java_arguments="-Dsun.java2d.noddraw=true"
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
gl_profile="GL2ES2"
gl_swap_interval="1"
@@ -57,6 +55,9 @@ JOGL NEWT JNLP Applet Runner Special Keys:
<li> f - toggle fullscreen </li>
<li> r - in/out browser window </li>
<li> a - on/off always-on-top </li>
+ <li> c - change mouse pointer </li>
+ <li> i - invisible mouse pointer </li>
+ <li> w - warp mouse pointer to center </li>
</ul>
Normal webpage text - Normal webpage text - Normal webpage text - Normal webpage text<br>
Normal webpage text - Normal webpage text - Normal webpage text - Normal webpage text<br>
diff --git a/jnlp-files/jogl-applet-runner-newt-gears-special.html b/jnlp-files/jogl-applet-runner-newt-gears-special.html
index 0f5911414..6d6073e37 100644
--- a/jnlp-files/jogl-applet-runner-newt-gears-special.html
+++ b/jnlp-files/jogl-applet-runner-newt-gears-special.html
@@ -9,19 +9,10 @@
JOGL NEWT JNLP Applet Runner Special Keys:
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
width="1" height="1">
- <param name="code" value="org.jdesktop.applet.util.JNLPAppletLauncher">
- <param name="archive" value="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
+ <param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
+ <param name="archive" value="jar/gluegen-rt.jar,
jar/jogl-all.jar,
jar/jogl-test.jar">
- <param name="codebase_lookup" value="false">
- <param name="subapplet.classname" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
- <param name="subapplet.displayname" value="JOGL GearsES2 Applet Transparent">
- <param name="noddraw.check" value="true">
- <param name="progressbar" value="true">
- <param name="jnlpNumExtensions" value="1">
- <param name="jnlpExtension1" value="jogl-all-awt.jnlp">
- <param name="java_arguments" value="-Dsun.java2d.noddraw=true">
<param name="gl_event_listener_class" value="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2">
<param name="gl_profile" value="GL2ES2">
<param name="gl_swap_interval" value="1">
@@ -36,22 +27,13 @@ JOGL NEWT JNLP Applet Runner Special Keys:
<param name="gl_trace" value="false">
<param name="jnlp_href" value="jogl-applet-runner-newt.jnlp">
<comment>
- <embed code="org.jdesktop.applet.util.JNLPAppletLauncher"
+ <embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
width="1" height="1"
type="application/x-java-applet;version=1.6"
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
- archive="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
+ archive="jar/gluegen-rt.jar,
jar/jogl-all.jar,
jar/jogl-test.jar"
- codebase_lookup" value="false"
- subapplet.classname="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
- subapplet.displayname="JOGL GearsES2 Applet Transparent"
- noddraw.check="true"
- progressbar="true"
- jnlpNumExtensions="1"
- jnlpExtension1="jogl-all-awt.jnlp"
- java_arguments="-Dsun.java2d.noddraw=true"
gl_event_listener_class="com.jogamp.opengl.test.junit.jogl.demos.es2.GearsES2"
gl_profile="GL2ES2"
gl_swap_interval="1"
@@ -75,6 +57,9 @@ JOGL NEWT JNLP Applet Runner Special Keys:
<li> f - toggle fullscreen </li>
<li> r - in/out browser window </li>
<li> a - on/off always-on-top </li>
+ <li> c - change mouse pointer </li>
+ <li> i - invisible mouse pointer </li>
+ <li> w - warp mouse pointer to center </li>
</ul>
Normal webpage text - Normal webpage text - Normal webpage text - Normal webpage text<br>
Normal webpage text - Normal webpage text - Normal webpage text - Normal webpage text<br>
diff --git a/jnlp-files/jogl-applet-runner-newt.jnlp b/jnlp-files/jogl-applet-runner-newt.jnlp
index c33e1b761..62e0942a4 100644
--- a/jnlp-files/jogl-applet-runner-newt.jnlp
+++ b/jnlp-files/jogl-applet-runner-newt.jnlp
@@ -1,5 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
-<jnlp href="jogl-applet-runner-newt.jnlp">
+<jnlp codebase="JOGL_CODEBASE_TAG/"
+ href="jogl-applet-runner-newt.jnlp" version="JOGAMP_VERSION">
<information>
<title>JOGL JNLP Applet Runner NEWT</title>
<vendor>JogAmp Community</vendor>
@@ -11,7 +12,6 @@
<resources>
<j2se href="http://java.sun.com/products/autodl/j2se" version="1.4+"/>
- <property name="sun.java2d.noddraw" value="true"/>
<jar href="jar/jogl-test.jar" main="true"/>
<extension name="jogl-all-awt" href="jogl-all-awt.jnlp" />
</resources>
diff --git a/jnlp-files/jogl-applet-version-applet3-napplet.html b/jnlp-files/jogl-applet-version-applet3-napplet.html
new file mode 100644
index 000000000..1fc12f781
--- /dev/null
+++ b/jnlp-files/jogl-applet-version-applet3-napplet.html
@@ -0,0 +1,57 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
+<html>
+<head>
+<title>JOGL JNLP Applet3 Version (NApplet)</title>
+</head>
+<body>
+
+<P>
+The applet3 below shall show you the version of the Jogl components
+and your platform.
+</P>
+
+<P>
+
+<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="800" height="600">
+ <param name="code" value="com.jogamp.newt.util.applet.VersionApplet3">
+ <param name="archive" value="jar/gluegen-rt.jar,
+ jar/jogl-all-noawt.jar">
+ <comment>
+ <embed code="com.jogamp.newt.util.applet.VersionApplet3"
+ width="800" height="600"
+ type="application/x-java-applet;version=1.6"
+ pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all-noawt.jar">
+ <noembed>Sorry, no Java support detected.</noembed>
+ </embed>
+ </comment>
+</object>
+
+</P>
+<P>
+
+The applet3 above is instantiated with the following code:
+
+<pre>
+&lt;object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
+ width="800" height="600"&gt;
+ &lt;param name="code" value="com.jogamp.newt.util.applet.VersionApplet3"&gt;
+ &lt;param name="archive" value="jar/gluegen-rt.jar,
+ jar/jogl-all-noawt.jar"&gt;
+ &lt;comment&gt;
+ &lt;embed code="com.jogamp.newt.util.applet.VersionApplet3"
+ width="800" height="600"
+ type="application/x-java-applet;version=1.6"
+ pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
+ archive="jar/gluegen-rt.jar,
+ jar/jogl-all-noawt.jar"&gt;
+ &lt;noembed&gt;Sorry, no Java support detected.&lt;/noembed&gt;
+ &lt;/embed&gt;
+ &lt;/comment&gt;
+&lt;/object&gt;
+</pre>
+</P>
+</body>
+</html>
diff --git a/jnlp-files/jogl-applet-version-lancheronly.html b/jnlp-files/jogl-applet-version-lancheronly.html
deleted file mode 100644
index 6880152fc..000000000
--- a/jnlp-files/jogl-applet-version-lancheronly.html
+++ /dev/null
@@ -1,56 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
-<html>
-<head>
-<title>JOGL JNLP Applet Version (Launcher)</title>
-</head>
-<body>
-
-<P>
-The applet below shall show you the version of the Jogl components
-and your platform.
-</P>
-<p>
-<a href="http://jogamp.org/applet-launcher/www/">JNLPAppletLauncher</a> only version.
-</p>
-
-<P>
-
-<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
- width="800" height="600">
- <param name="code" value="org.jdesktop.applet.util.JNLPAppletLauncher">
- <param name="archive" value="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
- jar/jogl-all.jar">
- <param name="codebase_lookup" value="false">
- <param name="subapplet.classname" value="jogamp.opengl.awt.VersionApplet">
- <param name="subapplet.displayname" value="JOGL Applet Version">
- <param name="noddraw.check" value="true">
- <param name="progressbar" value="true">
- <param name="jnlpNumExtensions" value="1">
- <param name="jnlpExtension1" value="jogl-all-awt.jnlp">
- <param name="java_arguments" value="-Dsun.java2d.noddraw=true">
- <comment>
- <embed code="org.jdesktop.applet.util.JNLPAppletLauncher"
- width="800" height="600"
- type="application/x-java-applet;version=1.6"
- pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
- archive="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
- jar/jogl-all.jar"
- codebase_lookup" value="false"
- subapplet.classname="jogamp.opengl.awt.VersionApplet"
- subapplet.displayname="JOGL Applet Version"
- noddraw.check="true"
- progressbar="true"
- jnlpNumExtensions="1"
- jnlpExtension1="jogl-all-awt.jnlp"
- java_arguments="-Dsun.java2d.noddraw=true">
- <noembed>Sorry, no Java support detected.</noembed>
- </embed>
- </comment>
-</object>
-
-</P>
-
-</body>
-</html>
diff --git a/jnlp-files/jogl-applet-version-napplet.html b/jnlp-files/jogl-applet-version-napplet.html
index aeccb710a..6d65add90 100644
--- a/jnlp-files/jogl-applet-version-napplet.html
+++ b/jnlp-files/jogl-applet-version-napplet.html
@@ -17,15 +17,13 @@ and your platform.
<param name="code" value="jogamp.opengl.awt.VersionApplet">
<param name="archive" value="jar/gluegen-rt.jar,
jar/jogl-all.jar">
- <param name="java_arguments" value="-Dsun.java2d.noddraw=true">
<comment>
<embed code="jogamp.opengl.awt.VersionApplet"
width="800" height="600"
type="application/x-java-applet;version=1.6"
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
archive="jar/gluegen-rt.jar,
- jar/jogl-all.jar"
- java_arguments="-Dsun.java2d.noddraw=true">
+ jar/jogl-all.jar">
<noembed>Sorry, no Java support detected.</noembed>
</embed>
</comment>
@@ -42,15 +40,13 @@ The applet above is instantiated with the following code:
&lt;param name="code" value="jogamp.opengl.awt.VersionApplet"&gt;
&lt;param name="archive" value="jar/gluegen-rt.jar,
jar/jogl-all.jar"&gt;
- &lt;param name="java_arguments" value="-Dsun.java2d.noddraw=true"&gt;
&lt;comment&gt;
&lt;embed code="jogamp.opengl.awt.VersionApplet"
width="800" height="600"
type="application/x-java-applet;version=1.6"
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
archive="jar/gluegen-rt.jar,
- jar/jogl-all.jar"
- java_arguments="-Dsun.java2d.noddraw=true"&gt;
+ jar/jogl-all.jar"&gt;
&lt;noembed&gt;Sorry, no Java support detected.&lt;/noembed&gt;
&lt;/embed&gt;
&lt;/comment&gt;
diff --git a/jnlp-files/jogl-applet-version.html b/jnlp-files/jogl-applet-version.html
index 948e63095..c55061037 100644
--- a/jnlp-files/jogl-applet-version.html
+++ b/jnlp-files/jogl-applet-version.html
@@ -19,35 +19,17 @@ otherwise it shall fallback to <a href="http://jogamp.org/applet-launcher/www/">
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
width="800" height="600">
- <param name="code" value="org.jdesktop.applet.util.JNLPAppletLauncher">
- <param name="archive" value="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
+ <param name="code" value="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run">
+ <param name="archive" value="jar/gluegen-rt.jar,
jar/jogl-all.jar">
- <param name="codebase_lookup" value="false">
- <param name="subapplet.classname" value="jogamp.opengl.awt.VersionApplet">
- <param name="subapplet.displayname" value="JOGL Applet Version">
- <param name="noddraw.check" value="true">
- <param name="progressbar" value="true">
- <param name="jnlpNumExtensions" value="1">
- <param name="jnlpExtension1" value="jogl-all-awt.jnlp">
- <param name="java_arguments" value="-Dsun.java2d.noddraw=true">
<param name="jnlp_href" value="jogl-applet-version.jnlp">
<comment>
- <embed code="org.jdesktop.applet.util.JNLPAppletLauncher"
+ <embed code="com.jogamp.newt.awt.applet.JOGLNewtApplet1Run"
width="800" height="600"
type="application/x-java-applet;version=1.6"
pluginspage="http://java.sun.com/javase/downloads/ea.jsp"
- archive="jar/applet-launcher.jar,
- jar/gluegen-rt.jar,
+ archive="jar/gluegen-rt.jar,
jar/jogl-all.jar"
- codebase_lookup" value="false"
- subapplet.classname="jogamp.opengl.awt.VersionApplet"
- subapplet.displayname="JOGL Applet Version"
- noddraw.check="true"
- progressbar="true"
- jnlpNumExtensions="1"
- jnlpExtension1="jogl-all-awt.jnlp"
- java_arguments="-Dsun.java2d.noddraw=true"
jnlp_href="jogl-applet-version.jnlp">
<noembed>Sorry, no Java support detected.</noembed>
</embed>
diff --git a/jnlp-files/jogl-applet-version.jnlp b/jnlp-files/jogl-applet-version.jnlp
index a06ea83e2..bf69a7cb0 100644
--- a/jnlp-files/jogl-applet-version.jnlp
+++ b/jnlp-files/jogl-applet-version.jnlp
@@ -8,10 +8,12 @@
<offline-allowed/>
</information>
<update check="background" policy="always"/>
+ <security>
+ <all-permissions/>
+ </security>
<resources>
<j2se href="http://java.sun.com/products/autodl/j2se" version="1.4+"/>
- <!-- property name="sun.java2d.noddraw" value="true"/-->
<extension name="jogl-all-awt" href="JOGL_CODEBASE_TAG/jogl-all-awt.jnlp" />
</resources>
diff --git a/jnlp-files/jogl-application-version.jnlp b/jnlp-files/jogl-application-version.jnlp
index 3b3cb07c9..feba71c94 100644
--- a/jnlp-files/jogl-application-version.jnlp
+++ b/jnlp-files/jogl-application-version.jnlp
@@ -8,10 +8,12 @@
<offline-allowed/>
</information>
<update check="background" policy="always"/>
+ <security>
+ <all-permissions/>
+ </security>
<resources>
<j2se href="http://java.sun.com/products/autodl/j2se" version="1.4+"/>
- <!-- property name="sun.java2d.noddraw" value="true"/-->
<extension name="jogl-all-awt" href="JOGL_CODEBASE_TAG/jogl-all-awt.jnlp" />
</resources>
diff --git a/jnlp-files/jogl-javaws-version.jnlp b/jnlp-files/jogl-javaws-version.jnlp
index 10f228cca..e5f11fb69 100755
--- a/jnlp-files/jogl-javaws-version.jnlp
+++ b/jnlp-files/jogl-javaws-version.jnlp
@@ -11,7 +11,6 @@
<resources>
<j2se href="http://java.sun.com/products/autodl/j2se" version="1.4+"/>
- <!-- property name="sun.java2d.noddraw" value="true"/-->
<extension name="jogl-all-awt" href="JOGL_CODEBASE_TAG/jogl-all-awt.jnlp" />
</resources>
diff --git a/jnlp-files/jogl-test-applet3s.html b/jnlp-files/jogl-test-applet3s.html
new file mode 100644
index 000000000..361408314
--- /dev/null
+++ b/jnlp-files/jogl-test-applet3s.html
@@ -0,0 +1,144 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+ <link href="../../style.css" rel="stylesheet" type="text/css"/>
+ <title>JOGL Test Applet3</title>
+ <link href="../../SocialCoding/logo_symbol_finals/website_final_blue_favicon_symbol_16x16pel.ico" rel="shortcut icon"/>
+ </head>
+<body>
+
+<div id="container">
+ <div id="header">
+ <div id="slogan"><img src="../../images/jogamp_symbols/website_final_sideslogan_jogl_404x20pel.png" alt="Java&#0153; Binding for the OpenGL&#0174; API"/></div>
+ <div id="logo"><a href="http://jogamp.org/"><img src="../../images/jogamp_symbols/website_final_blue_jogl_346x70pel.png" alt="JOGL Symbol"/></a></div>
+ </div>
+ <div id="menu">
+ <ul>
+ <li><a href="../../">Home</a></li>
+ <li><a href="../../jogl/">JOGL</a></li>
+ <li><a href="../../jogl-demos/www/">Demos</a></li>
+ <li><a href="../../deployment/jogamp-next/javadoc/jogl/javadoc/">JavaDoc</a></li>
+ <li><a href="../../gluegen/www/">Gluegen</a></li>
+ <li><a href="../../wiki/">Wiki</a></li>
+ <li><a href="../../blog/">Blogs</a></li>
+ <li><a href="../../forum.html">Forums</a></li>
+ </ul>
+ </div>
+ <div id="main">
+ <div id="sidebar">
+ </div>
+ <div id="text">
+
+<h2> Test page for JOGL Applet3 </h2>
+
+<table width="100%" cellspacing="0" border="0" cellpadding="0"><tbody><tr valign="top">
+
+ <td width="50%"> <!-- LEFT COLUMN -->
+ <table border="0" cellpadding="10" cellspacing="0"><tbody>
+ <tr>
+ <th align="left"><strong>Screenshot</strong></th>
+ <th align="left"><strong>Launch</strong></th>
+ <th align="left"><strong>Description</strong></th>
+ </tr>
+ <tr>
+ <td>
+ <a href="../../jogl/www/media/jogl-applet-gearses2-normal.png">
+ <img src="../../jogl/www/media/jogl-applet-gearses2-normal-small.png" width="200" alt="Full Size"/>
+ </a>
+ </td>
+ <td>
+ <a href="jogl-applet-runner-newt-gears-applet3-napplet.html">NApplet</a><br/>
+ <a href="jogl-applet-runner-newt-gears-applet3-normal.html">Dual</a>
+ </td>
+ <td>
+ Classic OpenGL Gears for ES2
+ running as a normal Applet.<br/>
+ <small><b>Launch documentation included</b></small>.
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="../../jogl/www/media/jogl-applet-gearses2-translucent.png">
+ <img src="../../jogl/www/media/jogl-applet-gearses2-translucent-small.png" width="200" alt="Full Size"/>
+ </a>
+ </td>
+ <td>
+ <a href="jogl-applet-runner-newt-gears-applet3-special-napplet.html">NApplet</a>
+ </td>
+ <td>
+ Classic OpenGL Gears for ES2
+ running as a translucent Applet hanging over the page.
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="../../jogl/www/media/jogl-applet-moviecube01.png">
+ <img src="../../jogl/www/media/jogl-applet-moviecube01-small.png" width="200" alt="Full Size"/>
+ </a>
+ </td>
+ <td>
+ <a href="jogl-applet-runner-newt-MovieCube-applet3-napplet.html">NApplet</a>
+ </td>
+ <td>
+ Movie Cube using JOGL's GLMediaPlayer.
+ </td>
+ </tr>
+ </tbody></table>
+ </td>
+
+ <td width="50%"> <!-- RIGHT COLUMN -->
+ <table border="0" cellpadding="10" cellspacing="0"><tbody>
+ <tr>
+ <th align="left"><strong>Screenshot</strong></th>
+ <th align="left"><strong>Launch</strong></th>
+ <th align="left"><strong>Description</strong></th>
+ </tr>
+ <tr>
+ <td>
+ <a href="../../jogl/www/media/jogl-applet-graph-text01.png">
+ <img src="../../jogl/www/media/jogl-applet-graph-text01-small.png" width="200" alt="Full Size"/>
+ </a>
+ </td>
+ <td>
+ <a href="jogl-applet-runner-newt-GraphTextDemo01-applet3-napplet.html">NApplet</a>
+ </td>
+ <td>
+ GPU accelerated Text Demo using JOGL's new Graph package.<br/>
+ <small><i>cp-fonts</i> fonts via classpath, otherwise via URI</small>.
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a href="../../jogl/www/media/jogl-applet-graph-uiscene01.png">
+ <img src="../../jogl/www/media/jogl-applet-graph-uiscene01-small.png" width="200" alt="Full Size"/>
+ </a>
+ </td>
+ <td>
+ <a href="jogl-applet-runner-newt-GraphUISceneDemo01-applet3-napplet.html">NApplet</a>
+ </td>
+ <td>
+ Demonstration of GPU accelerated Text and UI rendering and interaction
+ using JOGL's new Graph package.
+ </td>
+ </tr>
+ </tbody></table>
+ </td>
+
+</tr></tbody></table>
+
+</div> <!-- text -->
+</div> <!-- main -->
+
+<div id="footer">
+ <div id="footer_left">
+ <span>JogAmp.org</span>
+ by <a href="http://jogamp.org">http://jogamp.org</a> is licensed under a <br/>
+ <a href="http://creativecommons.org/licenses/by/3.0/">Creative Commons Attribution 3.0 License</a>.
+ </div>
+</div>
+
+</div> <!-- container -->
+
+</body>
+</html>
diff --git a/jnlp-files/jogl-test-applets.html b/jnlp-files/jogl-test-applets.html
index 81902a8a8..b0b54776e 100644
--- a/jnlp-files/jogl-test-applets.html
+++ b/jnlp-files/jogl-test-applets.html
@@ -52,9 +52,8 @@ See Legend below table
</a>
</td>
<td>
- <a href="jogl-applet-version.html">Dual</a><br/>
- <a href="jogl-applet-version-lancheronly.html">LApplet</a><br/>
<a href="jogl-applet-version-napplet.html">NApplet</a><br/>
+ <a href="jogl-applet-version.html">Dual</a><br/>
<a href="jogl-application-version.jnlp">WebStart</a><br/>
</td>
<td>
@@ -68,10 +67,10 @@ See Legend below table
</a>
</td>
<td>
- <a href="jogl-applet-runner-newt-gears-normal.html">Dual</a><br/>
- <a href="jogl-applet-runner-newt-gears-normal-launcheronly.html">LApplet</a><br/>
<a href="jogl-applet-runner-newt-gears-normal-napplet.html">NApplet</a>
- (<a href="jogl-applet-runner-newt-gears-normal-napplet2.html">closeable</a>)<br/>
+ (<a href="jogl-applet-runner-newt-gears-normal-napplet2.html">closeable</a>,
+ <a href="jogl-applet-runner-newt-gears-gl3-napplet.html">force gl3</a>)<br/>
+ <a href="jogl-applet-runner-newt-gears-normal.html">Dual</a><br/>
</td>
<td>
Classic OpenGL Gears for ES2
@@ -86,8 +85,8 @@ See Legend below table
</a>
</td>
<td>
- <a href="jogl-applet-runner-newt-gears-special.html">Dual</a><br/>
<a href="jogl-applet-runner-newt-gears-special-napplet.html">NApplet</a><br/>
+ <a href="jogl-applet-runner-newt-gears-special.html">Dual</a><br/>
</td>
<td>
Classic OpenGL Gears for ES2
@@ -101,8 +100,8 @@ See Legend below table
</a>
</td>
<td>
- <a href="jogl-applet-runner-newt-MovieCube.html">Dual</a><br/>
<a href="jogl-applet-runner-newt-MovieCube-napplet.html">NApplet</a><br/>
+ <a href="jogl-applet-runner-newt-MovieCube.html">Dual</a><br/>
</td>
<td>
Movie Cube using JOGL's GLMediaPlayer.
@@ -125,11 +124,13 @@ See Legend below table
</a>
</td>
<td>
+ <a href="jogl-applet-runner-newt-GraphTextDemo01-napplet.html">NApplet</a>
+ (<a href="jogl-applet-runner-newt-GraphTextDemo01b-napplet.html">cp-fonts</a>)<br/>
<a href="jogl-applet-runner-newt-GraphTextDemo01.html">Dual</a><br/>
- <a href="jogl-applet-runner-newt-GraphTextDemo01-napplet.html">NApplet</a><br/>
</td>
<td>
- GPU accelerated Text Demo using JOGL's new Graph package.
+ GPU accelerated Text Demo using JOGL's new Graph package.<br/>
+ <small><i>cp-fonts</i> fonts via classpath, otherwise via URI</small>.
</td>
</tr>
<tr>
@@ -139,8 +140,11 @@ See Legend below table
</a>
</td>
<td>
- <a href="jogl-applet-runner-newt-GraphUISceneDemo01.html">Dual</a><br/>
- <a href="jogl-applet-runner-newt-GraphUISceneDemo01-napplet.html">NApplet</a><br/>
+ <a href="jogl-applet-runner-newt-GraphUISceneDemo04-napplet.html">Auto</a><br/>
+ <a href="jogl-applet-runner-newt-GraphUISceneDemo03-napplet.html">VBAA</a><br/>
+ <a href="jogl-applet-runner-newt-GraphUISceneDemo02-napplet.html">MSAA</a><br/>
+ <a href="jogl-applet-runner-newt-GraphUISceneDemo01-napplet.html">NONE</a><br/>
+ <!-- a href="jogl-applet-runner-newt-GraphUISceneDemo01.html">Dual</a><br/ -->
</td>
<td>
Demonstration of GPU accelerated Text and UI rendering and interaction
@@ -154,8 +158,8 @@ See Legend below table
</a>
</td>
<td>
- <a href="jogl-applet-runner-newt-ElektronenMultiplizierer.html">Dual</a><br/>
<a href="jogl-applet-runner-newt-ElektronenMultiplizierer-napplet.html">NApplet</a><br/>
+ <a href="jogl-applet-runner-newt-ElektronenMultiplizierer.html">Dual</a><br/>
</td>
<td>
Demoscene Passivist's ElektronenMultiplizierer
@@ -176,19 +180,15 @@ Click on the <i>Launch</i> link to actually launch the demo.<br/>
</tr>
<tr>
<td> JApplet </td>
- <td> Applet using JNLP-Applet mechanism only. </td>
+ <td> Applet using <a href="https://jdk6.dev.java.net/plugin2/jnlp/">JNLP-Applet</a> mechanism. </td>
</tr>
<tr>
- <td> LApplet </td>
- <td> Applet using JOGL's Applet Launcher mechanism only. </td>
+ <td> <a href="http://jogamp.org/jogl/doc/deployment/JOGL-DEPLOYMENT.html#NApplets">NApplet</a> </td>
+ <td> Applet using traditional Applet/Object or Embed tag, where native JARs are post-loaded by GlueGen/JOGL. </td>
</tr>
<tr>
<td> Dual </td>
- <td> Applet using JNLP-Applet &amp; JOGL's AppletLauncher mechanism. (JApplet + LApplet) </td>
- </tr>
- <tr>
- <td> NApplet </td>
- <td> Applet just using Applet/Object or Embed tag, where native JARs are post-loaded by GlueGen/JOGL. </td>
+ <td> Applet using JNLP-Applet &amp; JogAmp's <a href="http://jogamp.org/jogl/doc/deployment/JOGL-DEPLOYMENT.html#NApplets">NApplet</a> mechanism. (JApplet + NApplet) </td>
</tr>
<tr>
<td> WebStart </td>
@@ -197,6 +197,29 @@ Click on the <i>Launch</i> link to actually launch the demo.<br/>
</tbody></table>
</div>
+<div style="font : 15px sans;">
+<p>
+Misc tests:
+<ul>
+ <li>Bug 816 - OSX CALayer Positioning Bug
+ <ul>
+ <li><a href="jogl-applet-bug816_glcanvas01.html">01: Custom bounds within applet</a></li>
+ <li><a href="jogl-applet-bug816_glcanvas02a.html">02a: Box layout within applet</a></li>
+ <li><a href="jogl-applet-bug816_glcanvas02b.html">02b: Grid layout within applet</a></li>
+ <li><a href="jogl-applet-bug816_layerpos03a.html">03a: Applet w/ 1 JRootPanes and 2 JSplitPanes</a></li>
+ <li><a href="jogl-applet-bug816_layerpos03b.html">03b: JApplet w/ 2 JRootPanes and 2 JSplitPanes</a></li>
+ </ul></li>
+ <li>Misc Issues
+ <ul>
+ <li><a href="jogl-applet-gl2_gljpanel02.html">GLJPanels and GLCanvas w/ GL2 Demos</a></li>
+ <li><a href="jogl-applet-bug818_gljpanel01.html">Bug 818: OSX 10.6.8 NV GT 330M GLJPanel and GLCanvas Crash</a></li>
+ <li><a href="jogl-applet-bug848_glcanvas01.html">Bug 848: Applet on OSX w/ CALayer and 2 or more GLCanvas may crash</a></li>
+ <li><a href="Bug910-AppletLifecycleCheck.html">Bug 910: Extended AWT Applet Lifecycle Check</a></li>
+ </ul></li>
+</ul>
+</p>
+</div>
+
</div> <!-- text -->
</div> <!-- main -->