An open API service indexing awesome lists of open source software.

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

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.

![Capture](http://24.media.tumblr.com/163d610445cbc79d0903a293db001a5d/tumblr_myf2usVukl1stq9oxo1_400.gif)

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).