我正在使用LIBGDX。
我试图在图片的中心设置一个文本字符串,并将其用作可点击的按钮。
不幸的是,我没有找到解决方案。
答案 0 :(得分:0)
是的,您可以使用getLabel方法:
myButton.getLabel().setAlignment(Align.center);
https://libgdx.badlogicgames.com/nightlies/docs/api/com/badlogic/gdx/utils/Align.html
答案 1 :(得分:0)
默认情况下,ImageTextButton在1行中包含2个Actors:Image然后是Label。要更改Label的位置,可以在创建ImageTextButton后重建基础表格单元格:
new ImageTextButton(...) {
val label = getLabel
val image = getImage
clearChildren()
add(image)
row() // second row
add(label)
}
现在Label将位于Image下。代码是Scala。