Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

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

  • Mit der ComboBox kann der Benutzer nach dem gewünschten Objekt suchen.

  • Mit dem Select kann der Benutzer aus einer Liste das gewünschte Objekt auswählen.

  • Mit der ListBox muss die Liste nicht erst durch einen Klick geöffnet werden.

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:

  • Required - Gibt an, dass der Benutzer das Feld erst ausfüllen muss, bevor er z.B. in einen Formular auf Weiter klicken kann.

  • No labels