我知道如何做一个形状或半透明的JFrame
,但我希望在我的框架中有一个半透明的矩形区域,以便用户可以看到后面的内容。我不知道该怎么做,并且对框架后面的内容进行屏幕截图对我不起作用,因为我真的希望用户看到框架后面的动态变化。
但我想在我的框架中有一个矩形区域,这将是 半透明,以便用户可以看到后面的内容。
-
JFrame
有一个BorderLayout
,BorderLayout
有5个区域, -
利用
BorderLayout
的这一优势,创建一个Translucent JFrame
并使CENTER
区域半透明,在其他区域放置一个不透明的面板。 -
Mabye 现在,有真正的理由将
AWT
(不支持透明度和半透明性)与Swing
混合在一起,您可以AWT Panels
NORTH
、SOUTH
、EAST
和WEST
区域
框架后面的屏幕截图对我不起作用, 因为我真的希望用户动态改变框架后面。
- 按@camickr查看屏幕图像