I'm currently working on an application in which i use a canvas and swing components, as in your particle editor for example. On desktop everything is nice but I want this app to work as an applet as well but this doesnt work for now as LwjglApplet extends Applet and for using swing i need it to extend JApplet.
Is there a reason why it doesnt extend JApplet, unnecessary load or anything?
::swings in thru the window, shards of glass scattering everywhere::
I guess Applet is slightly more lightweight than JApplet. No reason to use the Swing stuff when it is not needed for an applet that only displays OpenGL. You could probably use your own JApplet and embed LwjglCanvas.