いろいろ勉強になりました。
今日もいろいろGWT Extのコード書いてみて、学んだことをメモがわりに
VerticalLayout and HorizontalLayout extends TableLayoutはいったん表示した後の
アイテムの追加はダメ
(VerticalLayoutはうまくいくことがあるけど)
ただ、Horizontalの変わりは
ColumnLayoutでどうにかなることが多い。
どうしてもという場合は、Layoutを指定しているPanelをRemoveして、再度作り直すといい。
WidgetのgetParent()はnullを返すので
getOwnerContainer()がいい。
IEだと、動作が遅いので、大掛かりにWidget作ると待ち時間が長くなる。
可能な限り一度作ったWidgetの値を変えて表示するなどして使いまわした方がいい
またダイナミックにWidgetを作成する場合
FirefoxとIEとではLayoutのタイミング異なるので、注意が必要だ。