我有一个JEditorPane
,其中加载了一些HTML文档。我想在这个窗格中添加单词搜索工具,就像使用Mozilla Firefox一样。在Firefox中,如果我按 CTRL + F ,我(我们)会得到一个文本框,键入要搜索的单词。除了这个文本框,还有另一组选项,如Next,Previous,Highlight all和Match case。
我想要一个Hightlight all选项以及与JEditorPane匹配的案例,其中包含完整单词的背景颜色以及该特定单词的所有出现次数。
任何指导?
答案 0 :(得分:1)
这些会有所帮助:
http://download.oracle.com/javase/tutorial/uiswing/components/generaltext.html
http://download.oracle.com/javase/tutorial/uiswing/misc/keybinding.html
精彩示例:http://www.java2s.com/Code/Java/Swing-JFC/JTextPaneHighlightExample.htm
答案 1 :(得分:1)
考虑在NetBeans平台(基于Swing的RCP)之上构建应用程序。您将获得许多免费提及的功能。