当我使用 时,标签的文本会跳转到下一行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);
您可以在标签文本内使用图标:
Label date = new Label(FontAwesome.CALENDAR.getHtml() + " " + new Date());
date.setContentMode(ContentMode.HTML);
资料来源:Vaadin 维基。
结果:
| 归档时间: | 
 | 
| 查看次数: | 6507 次 | 
| 最近记录: |