2

smartgwt ウィンドウの背景を透明にしようとしましたが成功しませんでした:/ backgroundimage として透明な画像を設定しても、透明な背景設定を持つカスタム スタイル クラスを直接設定しても成功しません。

デフォルトの背景色: #ffffff または rgb(255,255,255) を透明に変更する可能性はありますか?

前もってありがとう、デイブ

4

4 に答える 4

1

#setOpacity(int)トリックを行うべきだと思います... も参照してください#setDragOpacity(int)

于 2010-11-15T16:06:25.027 に答える
0

[Showcase] - [Forms] - [Custom Picker] (SmartGWT 2.2) で解決策を見つけました。

次のようなコードを使用してみてください。

    dialog = new Dialog();
    dialog.setIsModal(true);  
    dialog.setShowModalMask(true);
    dialog.setShowHeader(false);  
    dialog.setShowEdges(false);
    dialog.setEdgeSize(10);
    dialog.setWidth(980);
    dialog.setHeight(700);  
    dialog.setShowToolbar(false);
    dialog.centerInPage();

この行は背景を無効にしていると思います - setShowEdges(false)。

于 2010-12-11T23:27:37.853 に答える
0

これは新しいJava JDK 7の機能になると読んだと思います。したがって、答えが見つからない場合は、それが問題である可能性があります。私は積極的ではありませんが。幸運を

于 2010-11-20T23:49:57.750 に答える
0

試しました#setBackgroundColor("transparent")か?

例えば:

Window window = new Window();
window.setBackgroundColor("transparent");

私のために働いた...

于 2011-07-20T11:38:17.103 に答える