如何输出带有图标的标签?

cad*_*dmy 4 java vaadin

当我使用 时,标签的文本会跳转到下一行setIcon()。如何在一行中输出?

Label info = new Label("Reports are generated every day at 5 pm", ContentMode.HTML);
info.setIcon( new ThemeResource("img/icons/information.png") ) ;
info.setSizeUndefined();
JobsLayout.addComponent( info );
JobsLayout.setComponentAlignment(info, Alignment.MIDDLE_RIGHT);
Run Code Online (Sandbox Code Playgroud)

jso*_*ski 5

您可以在标签文本内使用图标:

Label date = new Label(FontAwesome.CALENDAR.getHtml() + " " + new Date());
date.setContentMode(ContentMode.HTML);
Run Code Online (Sandbox Code Playgroud)

资料来源:Vaadin 维基

结果:

Vaadin 标签与图标位于同一行。