Skinnable GUI framework?

Is there any free (liscence could be GPL, BSD, etc.), clean, and object-oriented GUI framework which can run in JOGLE and is skinnable?

Since Swing doesn’t work on hardware yet, I can’t use that. Also, I’d like to be able to define my own skins for the GUI.

Thanks,
Stefan

Well I’m working on one with the help of some friends/colleagues but it’s still very simple, it has only basic widgets for now: buttons, check boxes, edit boxes, sliders/progress bars and windows of course. Both keyboard and mouse interaction is possible.

The project is not meant to ever be a full-featured GUI (there are some references to an OpenGL Swing implementation in some of the other threads if you need complex interfaces) but is more meant for in-game GUIs: simple and skinnable.

I’ll see if I can get a website up and running with some screenshots, a download and the JavaDocs if there’s any interest. (BTW The code is released under the Lesser GPL).

Sounds great, I’d be very interested in you GUI framework.

from,
Stefan

You might also look into ‘porting’ SPGL which is a UI library from the folks at Puppy Games which has a friendly license. Lots of good components there.