【发布时间】:2015-09-01 11:17:42
【问题描述】:
我通过以下方式使我的 JFrame 透明:
myFrame.setUndecorated(true);
myFrame.setBackground(new Color(1.0f,1.0f,1.0f,0.0f));
它使 JFrame 透明但也丢失了窗口条和关闭按钮。 为了使窗口可见,我使用了
AWTUtilities.setOpacity(this, 0.5f);
但是我发现这个方法只适用于java 6,并且打包在java 7中受限的AWT包中。并且该方法在java 7中也发生了变化,现在是
Window.setOpacity(float opacity);
但它不起作用,谁能告诉我如何使透明窗口和按钮与透明框架一起可见。
【问题讨论】:
标签: java swing awt transparency