Hi,
I have written a new library called Scenic. Scenic is a scene based 2D graphics library. It uses DirectX 9.0 for rendering and uses JNI to access DirectX. The library is mostly written in Java, but lowlevel rendering is done with c++. Because the library uses DirectX, it works only on Windows. The library is less then a month old, so it has not been tested a lot.
Please visit the homepage at:
http://users.tkk.fi/~jitulkki/scenic/java/
You can run a demo by clicking the following link:
http://users.tkk.fi/~jitulkki/scenic/java/scenic.jnlp
I have tested the library only on Radeon 9500 so there is no guarantee that it will work on other cards. Currently the library does not use vertex or pixel shaders, so it should work with quite many cards. You need to have DirectX 9.0 installed.
I will propably make big changes to the library so there is no point in writing a documentation yet. I have not published the source code, but will possibly publish it some time.