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.