在Java中,是否有可能JPanel跳过它的背景,因此除了上面的组件之外它是透明的?
JPanel
setOpaque(false)
它会将背景绘制到其父级,这可能会绘制自己的背景.
您可以执行屏幕捕获,然后使用它来绘制面板的背景.
这篇文章似乎有一些关于如何在Java中创建形状和透明窗口的方便信息:
http://today.java.net/pub/a/today/2008/03/18/translucent-and-shaped-swing-windows.html