SWT:透明shell也使小部件透明

时间:2013-01-17 12:37:35

标签: java swt transparency

使用SWT,我用setAlpha(x)设置shell透明度。但是,所有小部件也变得透明。即使添加“全白”图像作为复合背景也变得透明。 所以我实际上无法在这个窗口做任何事情。

有没有人明白如何绕过这个?

2 个答案:

答案 0 :(得分:6)

您是否可能正在搜索this

之类的内容

enter image description here

this

enter image description here

两者都是opal project的一部分。

答案 1 :(得分:4)

我认为这是Windows操作系统上窗口shell的标准行为。但是你可以通过在Shell上设置区域来实现你想要的......

请看一下这个代码段:http://www.java2s.com/Code/Java/SWT-JFace-Eclipse/SWTShellcreateanonrectangularwindow.htm