select - Vaadin - com.vaadin.ui.Select - 缩进

标签 select hierarchy vaadin indentation

我正在使用分层员工数据(员工、子员工)构建 vaadin select,其中最大子员工级别为 6。我想以分层方式在 select 中显示我的数据,例如:

Root Employee 1
    Subemployee 1.1
    Subemployee 1.2
    Subemployee 1.3
        Subemployee 1.3.1
        Subemployee 1.3.2
    Subemployee4
Root Employee 2
    Subemployee 2.1
        Subemployee 2.1.1

但是,当我通过在选择上调用 setItemCaption 添加空格时,它会被删除。 我添加了“....”,但是过滤无法正常工作,因为用户被迫输入“....”来查找 level1 上的下级员工。我也尝试过“\t”、“\u0020”、“ ”,但都不起作用。

最佳答案

关于您的过滤问题,您是否尝试过:

setFilteringMode(FilteringMode.CONTAINS);

关于select - Vaadin - com.vaadin.ui.Select - 缩进,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15682702/

相关文章:

javascript - 在选择下拉列表中选择特定选项时添加输入框

R组选择以data.table中的值为条件

css - 布局不可滚动

java - 如何在 Vaadin Spring Boot Web 应用程序中创建图像幻灯片?

mysql - 条件中包含另一个查询的复杂查询

mysql - 在 where 子句 mysql 查询中使用子字符串的正确方法

sql - CTE 遍历备份层次结构?

php - 在 PHP 中使用 PDO 动态构建多级菜单

Ruby 异常或错误?

java - 如何在 Vaadin 中添加 CSS 内联?