Package org.patternfly.component.panel


package org.patternfly.component.panel
Provides the PatternFly panel component and its subcomponents.

A panel is a container that supports flexible content layouts. Panels can include a header, a main content area, and a footer, with optional dividers between sections. Panels support raised, bordered, and scrollable variants.

Usage

 import static org.patternfly.component.panel.Panel.panel;

 Panel panel = panel()
         .addHeader("Header content")
         .addDivider()
         .addMain("Main content")
         .addFooter("Footer content");

A raised panel:

 import static org.patternfly.component.panel.Panel.panel;

 Panel panel = panel()
         .raised()
         .addMain("Main content");
See Also:
  • Classes
    Class
    Description
    The panel component is a container that supports flexible content layouts.
    A panel footer within a Panel component.
    A panel header within a Panel component.
    A panel main content area within a Panel component.