Posted by
Gerco on
Aug 25, 2011; 9:42am
URL: https://forum.jogamp.org/Applet-reloads-tp3278381p3283479.html
I'm not sure if these complete answer your question, but here goes:
Snippet from HTML page:
<applet code="org.jdesktop.applet.util.JNLPAppletLauncher"
width=900
height=600
MAYSCRIPT
archive="applet-launcher/applet-launcher.jar,
jogl/jsr-231-2.x-webstart/jogl.all.jar,
gluegen/webstart-2.x/gluegen-rt.jar,
loftdisplayapplet.jar"
name="LoftDisplayApplet" ID="LoftDisplayApplet">
<paramx name="codebase_lookup" value="false"/>
<paramx name="subapplet.classname" value="com.nedsense.loft.applet.AppletDisplay"/>
<paramx name="subapplet.displayname" value="Loft Display applet"/>
<paramx name="noddraw.check" value="true"/>
<paramx name="progressbar" value="true"/>
<paramx name="java_arguments" value="-Dsun.java2d.noddraw=true -Xms256M -Xmx1024M -Djnlp.packEnabled=true"/>
<paramx name="jnlp_href" value="applet.jnlp"/>
<paramx name="sceneServerBaseURL" value="
http://localhost:8000/display-data/" />
<paramx name="contentServerBaseURL" value="
http://localhost:8000/display-data/" />
<paramx name="scene" value="2" />
Your browser does not support Java. Please go to
www.java.com to install Java on your computer.
</applet>
Note changed param into paramx to make them visible in this posting.
Contents of JNLP file:
<?xml version="1.0" encoding="utf-8"?>
<jnlp codebase="" href="applet.jnlp">
<information>
<title>Loft Display</title>
<vendor>NedSense/LOFT</vendor>
<homepage href="
http://www.nedsense.com/english/default.asp" />
<description>Loft Display</description>
<offline-allowed />
</information>
<resources>
<j2se href="
http://java.sun.com/products/autodl/j2se" version="1.6+" />
<property name="sun.java2d.noddraw" value="true" />
<property name="jnlp.packEnabled" value="true"/>
<jar href="loftdisplayapplet.jar" main="true" />
<jar href="segmentation-external.jar" />
<jar href="cleaning-external.jar" />
<extension name="jogl-all" href="jogl/jsr-231-2.x-webstart/jogl-all.jnlp" />
<extension name="gluegen-rt" href="gluegen/webstart-2.x/gluegen-rt.jnlp" />
</resources>
<applet-desc
name="LoftDisplayApplet"
main-class="com.nedsense.loft.applet.AppletDisplay"
width="614"
height="462">
</applet-desc>
</jnlp>
Note: we use a local copy of the JNLP/JAR files for performance/stability reasons...
Thanks,
Gerco.