Combobox的子类没有';vaadin中的t支持滤波

Combobox的子类没有';vaadin中的t支持滤波,combobox,filtering,vaadin,Combobox,Filtering,Vaadin,在vaadin中对ComboBox组件进行子类化是一种常见做法,因为它在标准API中缺乏设置页面长度的功能 问题是设置filteringMode不适用于子类。我已经尝试了一个简单的代码,带有带有FILTERINGMODE_StartWith的ComboBox,它工作得很好,与自定义类的代码相同-不起作用(过滤不起作用,所有项目都会显示) 为什么会发生此问题?结果表明,问题出在pageLength参数中。如果设置为零,则过滤不起作用。我已经将它设置为一个大数字,这样它的行为与零相同,并且一切正常。

在vaadin中对ComboBox组件进行子类化是一种常见做法,因为它在标准API中缺乏设置页面长度的功能

问题是设置filteringMode不适用于子类。我已经尝试了一个简单的代码,带有带有FILTERINGMODE_StartWith的ComboBox,它工作得很好,与自定义类的代码相同-不起作用(过滤不起作用,所有项目都会显示)


为什么会发生此问题?

结果表明,问题出在pageLength参数中。如果设置为零,则过滤不起作用。我已经将它设置为一个大数字,这样它的行为与零相同,并且一切正常。

我不得不问,你是如何计算出这个的?谢谢你,你可能帮我省了几个小时的工作!!