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:
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();