Autovervollständigung Bibliotheken

aze

Bekanntes Mitglied
Hi

Wer kennt Bibliotheken aufbauend auf Swing die Komponenten zur Autovervollständigung besitzen ?

Bitte keine Posts a la "Du könntest das so selber implementieren..."
 
G

Gast2

Gast
Für Textfelder für Comoboxen????
Swingx müsste glaube ich beides haben!

EDIT:

Java:
import java.util.ArrayList;
import java.util.List;

import javax.swing.JTextField;

import org.jdesktop.swingx.autocomplete.AutoCompleteDocument;
import org.jdesktop.swingx.autocomplete.TextComponentAdaptor;

public class TextFieldAutoComplete extends javax.swing.JFrame {

	public TextFieldAutoComplete() {
		super();

		setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
		JTextField textField = new JTextField();
		List<String> items = new ArrayList<String>();
		items.add("Jimmy");
		items.add("Julie");
		items.add("Julien");
		items.add("Juliette");

		AutoCompleteDocument autoCompleteDocument = new AutoCompleteDocument(
				new TextComponentAdaptor(textField, items), false);
		textField.setDocument(autoCompleteDocument);
		textField.setText("Remi");
		this.add(textField);
		pack();

	}

	public static void main(String args[]) {
		java.awt.EventQueue.invokeLater(new Runnable() {
			public void run() {
				TextFieldAutoComplete frame = new TextFieldAutoComplete();
				frame.setVisible(true);
			}
		});
	}

}
 
Zuletzt bearbeitet von einem Moderator:

Ähnliche Java Themen

Neue Themen


Oben