vaadin中的样式列表选择

时间:2018-07-17 07:11:49

标签: list vaadin styling

请帮助Vaadin设置ListSelect的样式,是否可以设置它以选择列表中的第一项?是否可以设置物品的高度?我需要设置每个项目的大小,因为该列表将用于触摸显示。

谢谢

1 个答案:

答案 0 :(得分:2)

  

是否可以将其设置为物品的高度?

是的。 ListSelect可以很好地适应其字体大小,因此您可以例如在您的Java代码中是这样的:

ListSelect select = new ListSelect();
...
select.setStyleName("my-select");

然后在您的主题中定义不同的字体样式,例如

.my-select {
    font: 300 12px "Open Sans", sans-serif;
}
  

是否可以设置它以选择列表中的第一项?

listSelect.setValue(item)或listSelect.select(item)以编程方式选择项目。

如果您不知道哪个是第一项,则可以例如使用

item = listSelect.getDataCommunicator().fetchItemsWithRange(0,1);

获得第一项