Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我知道如何做一个有形或半透明的JFrame,但我想在我的框架中有一个半透明的矩形区域,以便用户可以看到后面的内容。我不知道该怎么做,并且对框架后面的内容进行屏幕截图对我不起作用,因为我真的希望用户看到框架后面的动态变化。
JFrame
但我想在我的框架中有一个半透明的矩形区域,以便用户可以看到后面的内容。
JFrame有BorderLayout,BorderLayout有 5 个区域,
BorderLayout
利用这个优势BorderLayout,创建一个区域Translucent JFrame并保持CENTER半透明,在其他区域放置一个不透明的面板。
Translucent JFrame
CENTER
mabye 现在,有真正的理由混合AWT(不支持透明度和半透明)与,您Swing可以放入AWT Panels、和区域NORTHSOUTHEASTWEST
AWT
Swing
AWT Panels
NORTH
SOUTH
EAST
WEST
框架后面的屏幕截图对我不起作用,因为我真的想要框架后面的用户动态变化。