https://github.com/andytill/cavity-search
Search and highlight text anywhere in your JavaFX UI including buttons and labels
https://github.com/andytill/cavity-search
Last synced: over 1 year ago
JSON representation
Search and highlight text anywhere in your JavaFX UI including buttons and labels
- Host: GitHub
- URL: https://github.com/andytill/cavity-search
- Owner: andytill
- Created: 2013-12-22T22:30:39.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2013-12-26T14:20:30.000Z (over 12 years ago)
- Last Synced: 2025-03-22T10:24:43.671Z (over 1 year ago)
- Language: Java
- Homepage:
- Size: 109 KB
- Stars: 8
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
#Cavity Search
Cavity Search reproduces the web browser **find** behaviour for any JavaFX UI. The screen capture below demonstrates Cavity Search using the search input to highlight text in a variety of standard controls.
The aim is to allow users to easily navigate and find data even in large UIs.

For usage, check out [DemoApp.java](https://github.com/andytill/cavity-search/blob/master/src/main/java/cavitysearch/demo/DemoApp.java).
##TODO
* Documentation.
* Allow more sophisticated searches. For example, Lucene fuzzy queries to forgive those with sausage fingers.
* Update searches when the layout or searched text changes.
* Tab through overlays.
##License
Standard MIT, see [http://opensource.org/licenses/MIT](http://opensource.org/licenses/MIT).