I have a similar problem, unfortunately not with menus, but with jInternalFrame.
I'd like to have some LWJGL Content in a jInternalFrame, but it is always drawed on top.
Is there already a solution for this, or just wait til Java 1.7, where this will be fixed?