18.5. Rendering Swing/AWT components

Seam now provides experimental support to render Swing components into PDF images. Some Swing look and feel supports, specifically those that use native widgets, will not render correctly.
<p:swing>
Description
Renders a Swing component into a PDF document.
Attributes
  • width — The width of the component to be rendered.
  • height — The height of the component to be rendered.
  • component — An expression whose value is a Swing or AWT component.
Usage
<p:swing width="310" height="120" component="#{aButton}" />