2011-12-22 72 views
0

我正在使用Swing應用程序,其中用戶可以將選項卡動態添加到選項卡式窗格。我們遇到了這樣的問題,即用戶添加了如此多的選項卡,以至於他們並不都適用於一行。我知道選項卡布局策略有兩個選項(滾動策略最終可能足夠),但我很好奇是否有方法在Swing中複製Eclipse「Show List」按鈕。也就是說,如果您正在使用Eclipse IDE並且一次打開太多Java文件,則選項卡式窗格會在最右側的選項卡右側添加一個按鈕,單擊該按鈕可顯示一組「隱藏」選項卡,即不適合的標籤。這可能嗎?Eclipse樣式的選項卡式窗格 - 「顯示列表」按鈕太多時選項卡

感謝,

大衛

+0

這對於標準用戶界面來說是不可能的。你總是可以嘗試編寫自己的用戶界面,但這將是很多工作(我會認爲)。 – camickr 2011-12-22 15:52:25

+0

謝謝,camickr! – 2011-12-22 21:08:47

回答

1

第一次我有一個重複的回答兩個不同的問題。

您必須編寫自己的BasicTabbedPaneUI類版本,您自己的版本JTabbedPane以及您自己的幾個其他類的版本,以引用您的新類。玩的開心。

+0

謝謝!我想暫時我們會使用滾動選項卡策略。如果我決定創建一個新的用戶界面,我會盡力在這裏發佈結果。 – 2011-12-22 21:08:18