我們有一個webapp,我們已經開發了一段時間了。我們使用GWT 2.0開始開發,並大量使用TabPanel
。什麼是TabPanel.getTabBar()的TabLayoutPanel等價物setTabEnabled()
我們最近升級到了GWT 2.1,現在我正在處理所有的棄用警告並將它們替換爲2.1當量。但是,似乎TabLayoutPanel
(代替已棄用的TabPanel
)實際上缺少一些功能。
在我們的許多屏幕上,我們大量使用數據輸入表單的選項卡,而且我們經常在編輯過程中禁用選項卡。我們利用這個做:
TabPanel tabPanel = new TabPanel();
...
tabPanel.getTabBar().setTabEnabled(index, enabled);
通過TabLayoutPanel
文檔看,雖然,我不能找到這個等價。
如何在TabLayoutPanel
中禁用特定標籤?
PS對於獎勵積分,我們也使用tabPanel.setAnimationEnabled(true)
,因爲我們喜歡這個效果。這顯然是美觀的,但我們也錯過了。是否還有一個TabLayoutPanel
等價物?
在我看來它不會被棄用可言,看到這樣使用: – 2010-12-17 16:34:51
Jamshid ,謝謝你的回覆,有沒有什麼東西從你的評論中被刪除? – 2010-12-30 01:23:03
Jamshid,我會接受你的回答,即使我可能不會去實現它。現在我們只是堅持使用舊的TabPanel如果不提供類似功能的東西,這似乎是一個不好的舉動 – 2010-12-30 01:24:24