LibGdx - 在一个TextButton中使用两种样式

时间:2016-04-03 15:56:02

标签: java libgdx

如何在同一个TextButton中使用两种样式?

 TextButton rankedGame = new TextButton(bundle.get("play"), buttonPlayStyle);

我想在" PLAY"中添加一个子标题。用较小的字体,是否可能?

1 个答案:

答案 0 :(得分:2)

Button是Table的子类,因此您可以为其辅助文本添加另一个标签,如下所示:

Label subheadingLabel = new Label("test", skin, "mySmallFont");
rankedGame.getLabelCell().row().add(subheadingLabel);

在第二行,您可以链接表单元格的方法以对齐它,例如使用.expandX().center()将其居中。如果您的副标题比主文本宽,您可以对主文本执行相同操作以使其居中:

rankedGame.getLabelCell().expandX().center();