如何在 wicket 1.4 中编写一个自动完成的 bean?

How to write a bean auto complete in wicket 1.4?

我想要一个自动完成的 bean。
我喜欢 wicket DropDownChoice 的工作方式。
我们可以在 DropDownChoice 中添加 ChoiceRenderer 来显示我们想要的任何内容。 而且我们也可以设置一个bean对象作为model对象。

我希望自动完成的工作方式完全相同。
试了好几次都没用
我知道 A​​bstactAutoCompleteRender 等等,但我一直发现,自动完成仅适用于字符串。
所以我必须将我的 bean 列表转换为 bean 某些属性的字符串列表,然后执行自动完成逻辑,然后通过对 String(模型对象)执行一些操作来找出 bean。

它正在运行,但是,它只是太麻烦了,可以在 DropDownChoice 中轻松完成。
可能在 wicket 的后一个版本中有一个 bean 自动完成,但是有什么方法可以在 [=21] 中实现一个简单的 bean 自动完成 =]检票口 1.4.x?

wicket-extensions 的自动完成器仅适用于 String 作为模型。 您可以改用 https://github.com/wicketstuff/core/tree/core-1.4.x/jdk-1.5-parent/objectautocomplete-parent