2

だから私はGWT + GXTを使用しており、 GXT Tabpanelを作成しました(ここにあるものの基本を表示する同様のデモ/ソースを参照してください- 必ずセクションに移動してくださいtabs > basic tabs)。

レンダリングされると、スタイリングは次のようになります。

ここに画像の説明を入力

アンカー (右上隅の小さな十字) をクリックすると、そのタブが閉じられます。ただし、これは望ましくないデフォルトの動作であり、削除したいと考えています。

私のTabPanelが単純だとしましょう:

panel= new TabPanel();
panel. ............... // Method to remove all tabs 'close tab' option.

panel.add(datacenterGrid, new TabItemConfig("Datacenter", true)); // Adding tab one
panel.add(clusterGrid, new TabItemConfig("Cluster", true)); // Adding tab two

タブを閉じるオプションを単純に削除するには、どのTabpanel メソッドを使用できますか? それが単純なものであり、私が愚かである場合はお詫びします。この領域は私にとって初めてであり、ドキュメントで明確な方法を見つけることができませんでした)。

4

2 に答える 2

2

閉じるボタンを削除したい場合は、タブを閉じられないようにマークしてください。

メソッドでこれを行うことができます:TabPanel.add(Widget widget, TabItemConfig config);

TabItemConfig のセッターを参照してください

さて、本当にメニューをカスタマイズしたいのなら、私はすでにここでそれを行う方法を尋ねました.

于 2013-06-25T16:02:54.760 に答える