a

autocomplete

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. 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 and methods, ala Eclipse and NetBeans. Completion information is typically specified in an XML file, but can even be dynamic.
https://github.com/bobbylight/AutoComplete
BSD-3-Clause
Robert Futrell
Files download
File Operation
autocomplete-3.3.1.jar download
autocomplete-3.3.1.pom download
autocomplete-3.3.1-sources.jar download
Apache Maven
<dependency>
  <groupId>com.fifesoft</groupId>
  <artifactId>autocomplete</artifactId>
  <version>3.3.1</version>
</dependency>
Gradle Groovy
implementation 'com.fifesoft:autocomplete:3.3.1'
Gradle Kotlin
implementation("com.fifesoft:autocomplete:3.3.1")
Scala SBT
libraryDependencies += "com.fifesoft" % "autocomplete" % "3.3.1"
Groovy Grape
@Grapes(
  @Grab(group='com.fifesoft', module='autocomplete', version='3.3.1')
)
Apache Ivy
<dependency org="com.fifesoft" name="autocomplete" rev="3.3.1" />
Leiningen
[com.fifesoft/autocomplete "3.3.1"]
Apache Buildr
'com.fifesoft:autocomplete:jar:3.3.1'
Dependencies