如何使文本在 Jtextpane 中可点击



基本上,我正在本体中实现搜索功能。因此,当我输入要搜索的关键字时,它会在本体中进行搜索,相应的结果会显示在 JTextpane 中。现在我想要的是当用户单击该结果中的某些术语时,它应该再次对该术语执行与关键字相同的搜索功能,并将其显示在 JTextpane 中。那么如何使 JTextpane 中的一些文本可点击并在单击它时实现一个功能呢?例如 :

对于关键字白内障,它显示如下
内容描述
白内障是一种眼科
疾病描述

因此,当我单击"眼科"时,我应该能够再次实现对眼科的搜索。

向可点击关键字添加自定义属性(或使用 viewToModel 单击来检测关键字,将点击点转换为偏移量Document's)。

然后进行搜索并插入内容。

也许你可以提供一个SSCCE来展示你所拥有的,并告诉你想要实现什么。

相关内容

  • 没有找到相关文章

最新更新