swing-ui-foundation

Foundation APIs for Compose Swing UI: constraint-based layout, drawing and decorations over real Swing components. Foundation layouts use MeasurePolicy, Measurable.parentData, and public ParentDataModifier and LayoutModifierNodeElement implementations; their final placement still becomes Swing component bounds.

The public packages remain under org.jetbrains.compose.swing.

Related

  • ../README.md — project overview.

  • ../docs/FOUNDATION.md — layout, drawing and decorations.

  • ../docs/CUSTOM-CONTAINERS.md — custom constraint-based containers.

Packages