我希望这个问题不是太微不足道,但我无法弄清楚为什么我创建的标签不会显示任何文字(标签位于设置按钮下方):
编辑:我使用的是版本1.9.3
Label currentSong = new Label("test", new Label.LabelStyle(Assets.instance.fonts.defaultSmall,
Color.BLUE));
table.add(currentSong);
if (debugEnabled) layer.debug();
return table;
答案 0 :(得分:0)
我测试了这段代码并且它有效。您的字体可能有问题。按钮文本是图像还是您正在使用此字体?
一个可能的问题是,在使用之前将字体置于某处。所以它都是黑色的,你看不到它,因为你使用的是黑色背景。
将所有代码粘贴到此处。至少你分配/处理字体的部分,你创建表,按钮和这个屏幕...
您应该致电的一些代码:
stage.addActor(table);
方法中的show()
。
stage.act(delta);
stage.draw();
在render()
方法中。
我知道你可能正确调用了所有内容,否则表格不会出现。所以检查字体配置。如果您仍然需要帮助,我们需要来源......