Mathias: Dropdown über Eingabefeld steuern

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

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

    --
    What I "discovered" was that happiness is not something that happens. [...] Happiness, in fact, is a condition that must be prepared for, cultivated, and defended privately by each person.
      -- Mihaly Csikszentmihalyi