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

标签 java libgdx

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

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

我想在“PLAY”中添加一个较小字体的副标题,可以吗?

最佳答案

按钮是表格的子类,因此您可以为辅助文本添加另一个标签,如下所示:

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

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

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

关于java - LibGdx - 在一个 TextButton 中使用两种样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36387644/

相关文章:

Java 依赖项

java - 卡夫卡经纪人在一段时间后失败了

java - Java中如何处理精确精度?

java - 管理单个 Clicklistener 的 Libgdx 问题

java - LibGDX 中的奇怪碰撞

java - 找到最后一个 Activity 线程来打印一些东西

java - 创建自定义计划作业监视器 ATG

java - LibGDX渲染和更新调用速度

c# - LibGDX/Java 或 XNA/C#

java - 如何使用 libgdx contactlistener