1.ButtonGroup
libgdx新版更新了一个控件,buttonGroup, 准确的来说不是控件,是一个controller, 可以添加进去一组按钮, 它可以控制这组按钮的check状态. 常用的属性有:
https://libgdx.badlogicgames.com/nightlies/docs/api/com/badlogic/gdx/scenes/scene2d/ui/ButtonGroup.html
setMaxCheckCount //设置最多同时多少个按钮可以被点击, 这里一般是设置为1
ButtonGroup buttonGroup = new ButtonGroup();
buttonGroup.setMaxCheckCount(1);
for (int i = 0; i < 5; i++){
TextButton textButton = new TextButton("玩法", style);
buttonGroup.add(textButton);
verticalGroup.addActor(textButton);
}