うまくいけばこれを修正しましたが、一貫性のない列幅で同じ問題があります。解決策があれば、とても感謝しています。
私がお手伝いできることは、スクロール バーの問題です。テーブルにスクロール バーを表示するには、高さを固定する必要があります。これは、テーブルでは .setSizeFull() 、レイアウト (垂直または水平) では .setExpandRatio(table,1) にするか、. setHeight("XYZpx/%"). テーブルの setSizeFull とパーセンテージの高さでは、すべての親レイアウトが setSizeFull (またはパーセンテージ) であるか、少なくとも高さが px で定義されたレイアウトが存在するまで true である必要があることに注意してください。
疑問がある場合は、ブラウザー開発者ツール (ほとんどのブラウザーで F12 を押します。Firefox では、Firebug をインストールする必要があります) を見てください。要素に影響を与える CSS を確認すると非常に便利ですが、要素レベルのスタイルを確認するのが最も便利です。これらはJAVAコードを介して設定され、どこかでsetSizeFullに問題がある場合は、それがチェーンのどのくらい上にあるかを特定するのに本当に役立ちます。それをよりよく理解する必要がある場合は、レイアウトにマーカースタイルを配置します( addStyleName("ImWhatYouAreLookingFor"))。