在swing中实现CTRL-F(查找)功能

时间:2012-06-27 07:05:50

标签: java swing

我正在Java Swing中创建一个开源文档编辑器,我想在swing中实现CTRL-F(查找)功能。如果没有从头开始,是否有可用的开源Java代码,我可以借用这些代码已经实现了这个功能?

1 个答案:

答案 0 :(得分:4)

您正在寻找

键绑定。以下是教程:http://docs.oracle.com/javase/tutorial/uiswing/misc/keybinding.html

JDialog (或frame.showInputDialog)是在触发ctrl + F动作后应该使用的。在此处输入搜索字符串,并从返回的字符串中搜索文档。教程再次出现在java文档中。

突出显示非常复杂,取决于您编写的代码。使用seBackgroundColor(颜色)后,您必须在某些选定文本上使用重绘方法

您尚未放置任何代码,因此无法使用任何代码进行回答。但是更好的想法是看教程并自己理解它,而不是复制粘贴代码。