1

我在 JFrame 中有一些 JButton(其布局为空)。按钮的背景颜色设置为黑色。我使用此代码使 JFrame 透明。

AWTUtilities.setWindowOpacity(this, 0);

但问题是它也使所有按钮也变得透明。我不想要那个。我想看到按钮保持黑色,但 JFrame 的其他部分变得透明(以便我可以看到桌面背景)。请有人帮助我。提前致谢。

4

2 回答 2

0

是的,问题是不透明度设置为零。所有 button.setOpaque(true) 的任何非零值都将清楚地显示按钮。对我来说, AWTUtilities.setWindowOpacity(frame, 0.7f) 也可以。

于 2013-10-22T12:02:52.337 回答
0

使用通话怎么样button.setOpaque(true)

于 2013-10-22T09:55:38.567 回答