とはUIObject#setVisible(false)機能的に異なるのWidget#removeFromParentですか?
その上、DialogBox#hideただのワッパー呼び出しUIObject#setVisible(false)ですか?
実際の例はありますか?
とはUIObject#setVisible(false)機能的に異なるのWidget#removeFromParentですか?
その上、DialogBox#hideただのワッパー呼び出しUIObject#setVisible(false)ですか?
実際の例はありますか?
UIObject#setVisible要素に CSS の「display」属性を設定します。があり、HTMLPanelsetVisible(false) を呼び出すと、次のようになります
< div style="display:none">マイ HTML パネル !< /div>
removeFromParent は、ページの DOM から要素を削除します。繰り返しますがHTMLPanel、ページの本文に を添付して removeFromParent() を呼び出した場合は、
< body>
<div >My HTML Panel !</div>
</body>
に
< body> < /body>
そのため、ウィジェットを親から削除すると、再度表示したい場合は再接続する必要があります。
2番目の質問については、コードを見ていませんが、DialogBox#hideおそらくsetVisible(false)ある時点で呼び出すと思います。