1

SWT を使用して、シェルの透明度を で設定しsetAlpha(x)ます。しかし、すべてのウィジェットも透明になりました。合成背景として「真っ白」な画像を追加しても透明になりました。したがって、このウィンドウでは実際には何もできません。

これを回避する方法を知っている人はいますか?

4

2 に答える 2

6

次のようなものを探している可能性はあります:

ここに画像の説明を入力

またはこれ

ここに画像の説明を入力

どちらもopal プロジェクトの一部です。

于 2013-01-17T13:45:40.043 に答える
4

これは、Windows OS のウィンドウ シェルの標準的な動作だと思います。ただし、シェルにリージョンを設定することで、目的を達成できます...

このスニペットを見てください: http://www.java2s.com/Code/Java/SWT-JFace-Eclipse/SWTShellcreateanonrectangularwindow.htm

于 2013-01-17T12:58:14.833 に答える