Wicketを使用して、Webサイトの検索エンジンのUIを構築しています。ユーザーが入力している間、結果はドロップダウンに表示されます。さまざまなオブジェクト(それぞれ異なる表示構造)があるので、いくつかのパネルを定義したいと思います。したがって、データベースで見つかったアイテムごとに、適切なパネルと適切な構造が取得されます。たとえば、検索エンジンがユーザーを見つけた場合は、名前のみを表示する必要があります。写真が見つかったら、サムネイルや説明など...
現在、AutocompleteTextFieldを使用していますが、文字列のみを使用します。文字列にhtmlを追加して、そのように表示することを考えました。しかし、それは本当にクリーンな解決策ではないので、私はパネルを使用することを考えています。
だから、AutoCompleteTextFieldの文字列の代わりにパネルを使用する方法を知っている人はいますか?