在做一个游戏,想问java有没有类似图层功能

目前已知情报
1.好像有个叫JlayerdPane的
2.我的目标是顶层游戏主体用panel话,中层添加视频,底层添加图片
3.问题有两个:
一是用media只能放在frame上面?我想加在panel上,否则添加panel的时候就被覆盖掉了
二是把panel设置成背景透明的,通过
panel.setBackground(null); // 把背景设置为会
panel.setOpaque(false); // 设置为透明

不知道在一的条件下能否成功?

Java Swing 层次面板(JLayeredPanel)
http://blog.csdn.net/jia20003/article/details/7700098