java怎么实现查找文件,相当于ctrl+f这个键的查找功能

java如何实现查找文件,相当于ctrl+f这个键的查找功能
求代码 最后加上注释 谢谢

------解决方案--------------------
文件列表(点击判断是否您需要的文件,如果是垃圾请在下面评价投诉): 
文件查找\build\classes\filesearch.class
........\.....\.......\FileSearch2$1.class
........\.....\.......\FileSearch2$OnlyFile.class
........\.....\.......\FileSearch2.class
........\.....\.......\FileSearch3.class
........\.....\.......\FileSearch4$FileSearch.class
........\.....\.......\FileSearch4.class
........\.....\.......\File_Search.class
........\.....\.......\File__Search.class
........\.....\.......\File__SearchTest.class
........\.....\.......\Test.class
........\.....\.......\wenjianchazhao.class
........\.....\classes
........\build
........\build.xml
........\manifest.mf
........\nbproject\build-impl.xml
........\.........\genfiles.properties
........\.........\private\private.properties
........\.........\.......\private.xml
........\.........\private
........\.........\project.properties
........\.........\project.xml
........\nbproject
........\src\FileSearch.java
........\...\FileSearch2.java
........\...\FileSearch3.java
........\...\FileSearch4.java
........\...\File_Search.java
........\...\File__Search.java
........\...\File__SearchTest.java
........\...\fs.java
........\...\Test.java
........\...\wenjianchazhao.java
........\src
........\test\File__Search.java
........\test
不知道 能不能帮到你