XdevPanel

Das XdevPanel ist ein leerer Container, mit dem sich andere UI-Komponenten zusammenfassen lassen. In ein XdevPanel direkt lässt sich lediglich 1 UI-Komponente einfügen (Single Component Container). Durch Einfügen eines Layouts lassen sich dann jedoch weitere UI-Komponenten einfügen. Darüber hinaus kann man dem XdevPanel eine Beschriftung zuweisen.

Hinweis:
  • Scrollbarer Content - Der Content des XdevPanels lässt sich auch scrollen.
Wichtige Properties:
  • TabIndex - Definiert die Reihenfolge im Tab-Index. Der Tab-Index definiert die Reihenfolge mehrerer UI-Komponenten, die durch Drücken der Tab Taste nacheinander selektiert werden.

Examples:
  • Inhalt zurückliefern - Liefert die Komponente zurück welche sich direkt in diesem Panel befindet.

    Component content = panel.getContent();

    Beispielprüfung: Ist die Komponente im XdevPanel ein XdevButton

    if (panel.getContent() instanceof XdevButton) 
    {
    	...		
    }
  • Inhalt hinzufügen - Fügt eine Komponente den Panel hinzu. Dies kann eine komplette View sein oder nur eine Komponente

    panel.setContent(new XdevButton());

    oder

    panel.setContent(new MyTemplateView());
  • Sichtbarkeit prüfen - Liefert true oder false zurück, je nachdem ob die Komponente sichtbar ist oder nicht.

    boolean isVisible = panel.isVisible();

Zur XdevPanel Javadoc





XDEV Software Corp. - One Embarcadero Center, San Francisco, CA 94111, US
Copyright © 2015. XDEV Software Corp. All rights reserved.