question(s) about 2d interface effects

hi there.
i want to make a simple jogl 2d interface where the user clicks a few buttons, types in some text, etc. really simple.
but i want to have some nice streaming yet subdued graphics behind the actual interface. so its kind of like a layered 2d interface, where the user interacts with the topmost layer and the layers underneath have animated visual effects (think matrix-kinda stuff).
anyway, what is the most efficient way to do this in 2d? should the layered effects be textures that get scaled, transformed, made translucent, etc.?
i dont want huge effects and animations, so it needs to be able to run on simple pcs (medium to low-end video hardware).
thanks for any help!

If I understand you correctly, use lightweigh (GLJPanel) with swing component should do the trick.

P.S. To be on the safe side don’t forgot to specify the system property -Dsun.java2d.noddraw=true.