如何限制gwt多选列表框的选中项目数?

如何限制gwt多选列表框的选中项目数?,gwt,listbox,selection,multi-select,Gwt,Listbox,Selection,Multi Select,我需要从GWT的multiselect列表框中最多选择三项。我怎样才能做到呢 谢谢 小部件中没有任何方法限制这一点,因此您必须在处理程序中编写自己的代码。例如,您可以添加一个单击处理程序并计算所选项目的数量,如果超过限制,则必须取消选择单击的元素。您必须考虑其他方法来选择触控或键盘处理程序等元素。 也许你会对使用一个很好的小部件感兴趣,这个小部件已经具备了这个功能:

我需要从GWT的multiselect列表框中最多选择三项。我怎样才能做到呢


谢谢

小部件中没有任何方法限制这一点,因此您必须在处理程序中编写自己的代码。例如,您可以添加一个单击处理程序并计算所选项目的数量,如果超过限制,则必须取消选择单击的元素。您必须考虑其他方法来选择触控或键盘处理程序等元素。

也许你会对使用一个很好的小部件感兴趣,这个小部件已经具备了这个功能: