基本上我在本体中实现搜索功能。因此,当我输入要搜索的关键字时,会在本体中搜索它,相应的结果将显示在JTextpane中。现在我想要的是当用户点击该结果中的某些术语时,它应该再次对该术语执行与关键字相同的搜索功能并在JTextpane中显示它。那么如何在JTextpane中创建一些可单击的文本并在单击它时实现一个功能呢?例如:
对于关键字cataract,它会显示如下内容 //描述 白内障是一种眼科疾病 //描述
所以当我点击Opthalmology时,我应该能够再次实施Opthalmology的搜索。
答案 0 :(得分:0)
为可点击关键字添加自定义属性(或使用viewToModel
点击检测关键字,将点击的点转换为Document's
偏移量。)
然后进行搜索并插入内容。
可能你可以提供一个SSCCE来展示你的成就,并告诉你想要达到的目标。