AutoComplete
Overview
AutoComplete is a library allowing you to add IDE-like auto-completion
(aka "code completion" or "Intellisense") to any Swing JTextComponent. Special
integration is added for
RSyntaxTextArea, since this
feature is commonly needed when editing source code; however, code completion can
be added to even simple JTextFields.
Features include:
- Drop-down completion choice list.
- Optional companion "description" window, complete with full HTML support and navigable with hyperlinks.
- Optional parameter completion assistance for functions/methods, ala Eclipse and NetBeans.
- Completion information is typically specified in an XML fie, but can even be dynamic.
This library is licensed under the LGPL.
Please leave any feedback in the RSyntaxTextArea forums!
Try It Out!
- Try the WebStart demo (~ 500 kb)
Other Quick Links
- Browse the Javadoc.
- View the source code online.
- Check out a copy from the Subversion repository.
- See example usage in the examples and tutorials page. Eclipse project source code is included for the examples. Please be aware that this is a work in progress, and we're adding to it whenever we can!