Mit diesen drei Komponenten, kann der Benutzer von einer Liste an Optionen eine Option auswählen. Diese Komponenten unterscheiden sich wie folgt:

Die Werte dieser Komponenten kann wie folgend gesetzt werden:

  1. Die Komponente per Drag and Drop auf die View legen.

  2. Ein Entity per Drag and Drop auf die Komponente ziehen.

  3. Dann im folgenden Dialog auswählen, welcher Text angezeigt werden soll.

  4. Dann in den Properties unter Data > DataProvider den Query auswählen, welcher benutzt wird, um die Komponente aus der Datenbank zu befüllen.
    Alternativ: kann die Komponente auch per Code befüllt werden. Dazu können Sie den Konstruktor der View wie folgt erweitern:

    public MainLayout()
    {
    	super();
    	this.initUI();
    
    	this.combobox.setItems(
    		new Kunde("Hans", "Robert"),
    		new Kunde("Joachim", "Schmidt"),
    		new Kunde("Lars", "Sommermann"));
    }
  5. Die ausgewählten Kunden können Sie sich dann über combobox.getValue() holen.

Wichtige Properties der ComboBox:

Wichtige Properties des Select: