1

在我的 java 程序中,当用户单击主框架中的一个按钮时,JFrame另一个按钮在JFrame主框架顶部可见。现在如何使前一帧模糊?就像图像中的背景一样:

叠加模糊背景

4

3 回答 3

6

现在如何使前一帧模糊?

于 2013-02-12T20:17:13.957 回答
2

我假设您正在使用 Java Swing 进行编码,并且图片是您想要的效果。

您将使用 aJDialog创建顶部窗口,而不是使用JFrame. AJDialog被设计为模态的。换句话说,锁定JFrame直到JDialog关闭。

a 的默认行为JDialog是不使底层模糊或变暗JFrame。为了使底层变暗JFrame,您将不得不在 .的玻璃窗格上绘制黑色图像JFrame

教程向您展示如何操作JFrame.

于 2013-02-12T20:18:05.447 回答
1

setOpacity(float opacity)可用的方法JFrame(实际上继承自Frame)。

于 2013-02-12T20:04:50.203 回答