1
我想應用與shell.setAlpha(240)相同的效果,但是瀏覽互聯網幾個小時仍然沒有找到解決方案。SWT Java:如何將透明度應用於GUI組件/控件(例如,按鈕,sashForm,Table等)
原因:我決定改善應用程序的外觀。我將抽象圖像應用於殼體背景,並且僅在控件周圍可見,這在視覺上並不完美。
因此,我想將淺透明度應用於某些控件,如表格,所以它會變得更好。 感謝您的幫助。
我想應用與shell.setAlpha(240)相同的效果,但是瀏覽互聯網幾個小時仍然沒有找到解決方案。SWT Java:如何將透明度應用於GUI組件/控件(例如,按鈕,sashForm,Table等)
原因:我決定改善應用程序的外觀。我將抽象圖像應用於殼體背景,並且僅在控件周圍可見,這在視覺上並不完美。
因此,我想將淺透明度應用於某些控件,如表格,所以它會變得更好。 感謝您的幫助。
您不需要將透明度設置爲從Composite繼承背景。使用Composite.setBackgroundMode()
來設置SWT.INHERIT_FORCE
。這裏是一個snippet,可以幫助