如何在Codename One中更改SpanLabel的字体?

3
为什么我不能设置Codename One的SpanLabel字体?
SpanLabel title = new SpanLabel("SpanLabel");
title.getAllStyles().setFont(Font.createSystemFont(Font.FACE_SYSTEM, Font.STYLE_BOLD, Font.SIZE_LARGE));

无法工作。

1个回答

5
SpanLabel title = new SpanLabel("SpanLabel");
        **title.getTextAllStyles()**.setFont(Font.createSystemFont(Font.FACE_SYSTEM, Font.STYLE_BOLD, Font.SIZE_LARGE));

要改变span标签的样式,应该调用getTextAllStyle方法,如上面的代码所示。

有什么想法吗?当只使用getAllStyles时会发生什么?如果没有你的答案,我猜我可能会浪费几个小时在这上面。 - maaartinus

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接