-5

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

4

1 回答 1

4

键绑定是您正在寻找的。这是教程:http ://docs.oracle.com/javase/tutorial/uiswing/misc/keybinding.html

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

突出显示非常复杂,取决于您编写的代码。使用 seBackgroundColor(Color color) 后,您将不得不在某些选定文本上使用 repaint 方法

您没有放置任何代码,所以我无法用任何代码回答。但最好自己查看教程并理解它,而不是复制粘贴代码。

于 2012-06-27T07:50:53.230 回答