样式标签字体大小

Style label font size

我正在尝试制作 H3 标签,此时我使用内置的 Vaadin 主题 - ValoTheme.This 是我创建新标签的方式:

Label label = new Label();
label.setCaption("myLabel");
label.setStyleName(ValoTheme.LABEL_H3);

但由于某种原因,标签保持无样式。 问题是 - 我如何在不使用 CSS 的情况下使用时尚标签?

谢谢

P.S UI class 已使用 @Theme(ValoTheme.THEME_NAME)

注释

更新: 如上所述使用 ValoTheme 样式制作主按钮,一切正常。

花了一段时间调查并找到了最适合我的解决方案。该问题与 'label.setCaption(caption);' 方法有关,该方法设置组件标题,但拒绝 object 自定义。

感谢@André Schild 的建议。所以我测试了这两个小解决方案,它们运行良好:

Label label = new Label(caption);
label.setStyleName(ValoTheme.LABEL_H3);

Label label = new Label(caption);
label.addStyleName(ValoTheme.LABEL_H3);

希望对大家有所帮助