Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Das Eingabefeld einer XdevComboBox ist standardmäßig editierbar. Durch jede Eingabe werden die Einträge der Dropdown-Liste automatisch neu gefiltert. Der Selektierte selektierte Eintrag wird in der XdevComboBox angezeit. Die XdevComboBox ist eine Formular-Komponente und kann via XdevFieldGroup persistiert werden.  

...

  • Einträge hinzufügen - Weist dem XdevComboBox manuell Einträge hinzu.

    Code Block
    languagejava
    themeConfluence
    comboBox.addItem("Eintrag 1");
    comboBox.addItem("Eintrag 2");

    Direkte Zuweisung mehrerer Einträge.

    Code Block
    languagejava
    themeConfluence
    listSelect.addItems("Eintrag 1", "Eintrag 2", "Eintrag 3", "Eintrag 4");
  • Selektiertes Objekt - Liefert das selektierte Objekt zurück (Entity) - Beispiel mit Category Entity

    Code Block
    languagejava
    themeConfluence
    Category Category = comboBox.getSelectedItem();

    oder

    Code Block
    languagejava
    themeConfluence
    Category Category = (Category)comboBox.getValue();
  • Elemente Entfernenentfernen - Entfernt alle Elemente aus der XdevComboBox

    Code Block
    languagejava
    themeConfluence
    comboBox.removeAllItems();
  • Element Selektierenselektieren - Automatisches Selektieren eines Eintrages - Beispiel: erster Eintrag.

    Code Block
    languagejava
    themeEclipse
    Collection<?> itemIds = comboBox.getItemIds();
    comboBox.setValue(((List<Category>)itemIds).get(0));

...