2011年5月10日火曜日

DialogBoxでsetGlassEnabledが効かない

DialogBoxでsetGlassEnabledが効かなくて困ったので
ちょっと試行錯誤してみた。
(本日時点の最新バージョンであるgwt2.3でためした。)


うまく動作するコード(サンプルコード)とそうでないコード(自分のコード)を比較すると、
center()の位置に違いがあった。

とりあえず、center()を最後に書くとうまく動作してくれた。


//うまく効かない例
center();

  setGlassEnabled(true);
setAnimationEnabled(true);
//setSize("610px", "280px");

//うまく効く例

  setGlassEnabled(true);
setAnimationEnabled(true);
//setSize("610px", "280px");
center();


0 件のコメント: