Java: Frame/Window between Desktop and Desktop Icons
===

I just want to know if it is possible in Java to create a frame which is located between the desktop background and the icons on it.

Basically I try to create an "animated desktop background" in Java using Windows 7.

I found some tutorials on how to create a fully transparent window, but the problem remaining is, that this window is still in front  of the desktop icons, so its more like a "desktop foreground".

Is there a way to make this foreground to a background?  
Are there other ways to achieve this in "pure" Java?    

But I guess the only way realizing it with Java is native code via JNI/JNA.  
Hopefully you can tell me that I'm wrong ;)