1

デフォルトでは、lucene蛍光ペンは太字のタグを使用して検索文字列を強調表示します。強調表示に他の色を使用して、独自の強調表示スキームを提供できますか?

4

1 に答える 1

2

通常のを使用している場合は、必要なpreタグとpostタグを使用Highlighterして構築されたものを渡すことができます。SimpleHTMLFormatter

new Highlighter(fragmentScorer, new SimpleHTMLFormatter("<span>", "</span>"));

もちろん、GradientFormatterスコアによって決定される最小および最大の色に基づいて用語を強調表示する、のような他のフォーマッターがあります。これらはすべて、コンストラクターを介して設定できます。SpanGradientFormatter同様のことも行います。

于 2012-04-27T19:08:32.177 に答える