4

GWT の UiBinder で TabPanel を定義する方法。TabPanel と TabLayoutPanel の違いは何ですか。TabPanel uibinder パラメーターに関する追加情報の場所。

4

2 に答える 2

9

サンプル:

<g:TabPanel ui:field="mainTab">
    <g:Tab text="Header #1">
        <g:FlowPanel ui:field="tabPanel1"/>
    </g:Tab>
    <g:Tab text="Header #2">
        <g:FlowPanel ui:field="tabPanel2"/>
    </g:Tab>
</g:TabPanel>

TabPanel と TabLayoutPanel には、主に 2 つの相違点があります。

  1. TabLayoutPanel には ProvidesResize コンテナーが必要です。TabPanel には追加の要件はありません
  2. TabPanel は単純な html テーブルに変換され、TabLayoutPanel は比較的複雑なレイアウトを持つ div のパックに変換されます。

TabPanel の詳細については、TabPanelParser クラスを参照してください。

于 2013-02-19T05:50:20.233 に答える