使用SWT,我用setAlpha(x)
设置shell透明度。但是,所有小部件也变得透明。即使添加“全白”图像作为复合背景也变得透明。
所以我实际上无法在这个窗口做任何事情。
有没有人明白如何绕过这个?
答案 0 :(得分:6)
答案 1 :(得分:4)
我认为这是Windows操作系统上窗口shell的标准行为。但是你可以通过在Shell上设置区域来实现你想要的......
请看一下这个代码段:http://www.java2s.com/Code/Java/SWT-JFace-Eclipse/SWTShellcreateanonrectangularwindow.htm