我需要构建一个类似于AutoCompleteTextField的组件,用户可以在其中将某些选项标记为收藏夹(当他开始编写时,会显示一些选项,并且每个选项都有一个复选框将其标记为收藏夹)。然后,用户可以选中AutoCompleteTextField外部的复选框,以选择是否仅显示收藏夹,或者相反显示所有值(无论是否为收藏夹)。

我已经读过Using panels instead of String in Autocompletetextfield并且我认为可以使用IAutoCompleteRenderer完成...

有任何想法吗?

最佳答案

我会选择Robert在https://stackoverflow.com/a/15484348/461499中提供的解决方案。

为什么?

如果您完全控制选择的呈现方式(通过使用普通的Wicket组件而不是javscript),则可以构建一个非常丰富的组件。尽管我认为需要做出一些额外的JavaScript努力才能使选择面板的外观和感觉正确,但值得进行投资。

关于java - 小票:带有“Collection 夹”的AutoCompleteTextField,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27501715/

10-12 19:05