Applet Launcher

4 views
Skip to first unread message

Gabriel

unread,
Dec 19, 2010, 12:56:27 PM12/19/10
to gwtai
Hi,
I try load my JOGL applet using AppletLauncher, but when I use the
neccesary AppletLauncher options in the @Params(...), the implemented
methods in AppletImpl not works.

My code is:

The Applet interface

@ImplementingClass(tuxan.test.jogl.JoglAppletImpl.class)
@Height("500")
@Width("600")
@Archive("http://download.java.net/media/applet-launcher/applet-
launcher.jar," +
"http://download.java.net/media/jogl/builds/archive/jsr-231-1.x-
webstart-current/jogl.jar," +
"http://download.java.net/media/jogl/builds/archive/jsr-231-1.x-
webstart-current/gluegen-rt.jar," +
"GwtAI-Client-0.2.jar,GwtAI-
Core-0.2.jar,msg.jar,testColladaLoader.jar,xbean.jar,test_jogl.jar")
@Params(names =
{"code","codebase_lookup","subapplet.classname","subapplet.displayname","noddraw.check","nodedraw.check.silent","progressbar","jnlpNumExtensions","jnlpExtension1"},
values =
{"org.jdesktop.applet.util.JNLPAppletLauncher","false","tuxan.test.jogl.JoglAppletImpl","Test
JOGL Applet","true","false","true","1","http://download.java.net/media/
jogl/builds/archive/jsr-231-1.x-webstart-current/jogl.jnlp"})

public interface JoglApplet extends Applet {
public void startJogl();
public void stopJogl();
}

The Applet Implement is:

public class JoglAppletImpl extends Applet implements JoglApplet{
public void init(){
....
}
@Override
public void startJogl() {
System.out.println("dentro de iniciar test");
}

@Override
public void stopJogl() {
System.out.println("dentro de siguiente test");
}
}

And finally the EntryPoint is:

...
final JoglApplet joglApplet =
(JoglApplet)GWT.create(JoglApplet.class);

hp.add(new Button("Iniciar Test", new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
joglApplet.startJogl();
}
}));

hp.add(new Button("Siguiente", new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
joglApplet.stopJogl();
}
}));

Widget widgetApplet = AppletJSUtil.createAppletWidget(joglApplet);
vp.add(widgetApplet);
...
Is possible use GWTAI with AppletLauncher?

Thanks.
Reply all
Reply to author
Forward
0 new messages