2013-09-11 45 views
1

在LibGDX中,如何創建制表符切換多個子面板之間可見性的製表符面板(屏幕區域)?如何在LibGDX中創建選項卡式面板?

是否有任何現成的框架?

如何編寫「TabbedPanel」類?

+1

Scene2d http://code.google.com/p/libgdx-users/wiki/scene2d –

回答

1

我不認爲libgdx擁有它並從未見過它,但我認爲一個好的方法是使用表中的表。

第一個表格的第一個單元格將有一個由按鈕組成的表格,並且第一個表格的下一行將具有該窗格,從而使每個按鈕切換到第二個單元格中的窗格。

雖然只是一個想法。

2

你可以很容易地做到這一點有一張桌子和按鈕ButtonGroup的

第一行內將ButtonGroup的按鈕內,使最小的一個按鈕和一個最大的按鈕需要進行檢查。

第二行是內容。在這裏你可以使用一個窗格或表格。在按鈕的ClickListener內部,您可以動態地添加和刪除內容(如Actor)。

使用UI皮膚創建標籤按鈕,看起來像標籤。

相關問題