Dropdown über Eingabefeld steuern
Mathias
- java
Hi Leute ich such eine Möglichkeit über ein Eingabefeld ein Dropdownfeld zu kontrollieren
zb
wenn ich im eingabefeld o eingeben soll sofort das Dropdownfeld an die Stelle springen wo ein o als anfangsbuchstabe enthalten ist
os => im Dropdown mit os beginnt und soweiter
wär echt toll wenn mir jemand von euch helfen könnte
salü
Mathias
Hallo Mathias,
wenn ich im eingabefeld o eingeben soll sofort das Dropdownfeld an die Stelle springen wo ein o als anfangsbuchstabe enthalten ist
Und wo ist das Problem?
Du gehst halt mit einer for-Schleife alle Einträge des Drop-Down-Menüs durch. Sobald der aktuelle Eintrag mit dem Text anfängt, der im Eingabefeld eingegeben wurde, brichst du die Schleife ab und setzt die Auswahl des Dropdownmenüs auf genau diesen Eintrag.
Was für ein Dropdownfeld benutzt du denn? AWT oder Swing?
(Oder kann es sein, dass du in Wirklichkeit "Javascript" als Thema wählen wolltest?)
Sind die Einträge im Auswahlfeld alphabetisch sortiert? Dann kannst du (nur!) bei sehr vielen Einträgen die Schleife abbrechen, sobald der gesuchte Wert "überschritten" wurde.
Viel Erfolg,
Robert