JME3 Swing3d GUI

Lutherion said:

I think project wonderland uses a swing bridge too,don't they? Perhaps there's a way to get open sources there. I will search for sources there. http://www.openwonderland.org/

They simply use JOGL  :D Do you know Java2D/JOGL Interoperability?

Unfortunately not. If you have link's to some explanations for it, please post them.

Lutherion said:

Unfortunately not. If you have link's to some explanations for it, please post them.


If anyone on this board knows, it'll be gouessej.

With regards to the JOGL integration in wonderland, they're using AWT and were having some issues with its integration the last time it was brought up. (things like flickering menus over windows).  That's just for menus that actually interface with the Wonderland application..  For doing the shared apps like when they open NetBeans in a community meeting, all I know is that its done via their 'shared app server'.  I suspect it just passes user input to the server where the application is running (which then renders to a texture).  I could be wrong though.. definitely ping the Wonderfolk, they won't bite :)
Lutherion said:

Unfortunately not. If you have link's to some explanations for it, please post them.

Look at the PhotoCube example:
http://weblogs.java.net/blog/2006/10/12/easy-2d3d-mixing-swing

It is really very easy to use but its uses PBO or PBuffer "behind the scene" inside JOGL, it has a noticeable impact on memory use. GLJPanel can be used as a Swing component (a JPanel). GLCanvas is always more reliable and at least as fast as the former but sometimes faster. However, it is an AWT component, it is a bit difficult to use it to make transparent UIs which is not the case of GLJPanel.

Hello!

I ported swingGui from jme2 to jme3!



I tested it on Linux Ubuntu and MS Windows XP, and it works. (only lwjgl)

Only Ortho-Mode (2d) is supported at this time.

You can get it here: http://soundmodul.heim.at/starcom/swingGui/swingGui.html



Bye

1 Like

good news, perhaps now I can switch over to jme3,… I’ll give it a try, would be great…

Its hard to switch to jme3,… but i did it!

Just an information:

I updated swingGui, so now we have not to worry about different resolutions.

You can get it here: http://soundmodul.heim.at/starcom/swingGui/swingGui.html