Klasse WrapLayout

java.lang.Object
java.awt.FlowLayout
uibooster.utils.WrapLayout
Alle implementierten Schnittstellen:
LayoutManager, Serializable

public class WrapLayout extends FlowLayout
FlowLayout subclass that fully supports wrapping of components. Source from https://tips4java.wordpress.com/2008/11/06/wrap-layout/
Siehe auch:
  • Konstruktordetails

    • WrapLayout

      public WrapLayout()
      Constructs a new WrapLayout with a left alignment and a default 5-unit horizontal and vertical gap.
    • WrapLayout

      public WrapLayout(int align)
      Constructs a new FlowLayout with the specified alignment and a default 5-unit horizontal and vertical gap. The value of the alignment argument must be one of WrapLayout, WrapLayout, or WrapLayout.
      Parameter:
      align - the alignment value
    • WrapLayout

      public WrapLayout(int align, int hgap, int vgap)
      Creates a new flow layout manager with the indicated alignment and the indicated horizontal and vertical gaps.

      The value of the alignment argument must be one of WrapLayout, WrapLayout, or WrapLayout.

      Parameter:
      align - the alignment value
      hgap - the horizontal gap between components
      vgap - the vertical gap between components
  • Methodendetails

    • preferredLayoutSize

      public Dimension preferredLayoutSize(Container target)
      Returns the preferred dimensions for this layout given the visible components in the specified target container.
      Angegeben von:
      preferredLayoutSize in Schnittstelle LayoutManager
      Setzt außer Kraft:
      preferredLayoutSize in Klasse FlowLayout
      Parameter:
      target - the component which needs to be laid out
      Gibt zurück:
      the preferred dimensions to lay out the subcomponents of the specified container
    • minimumLayoutSize

      public Dimension minimumLayoutSize(Container target)
      Returns the minimum dimensions needed to layout the visible components contained in the specified target container.
      Angegeben von:
      minimumLayoutSize in Schnittstelle LayoutManager
      Setzt außer Kraft:
      minimumLayoutSize in Klasse FlowLayout
      Parameter:
      target - the component which needs to be laid out
      Gibt zurück:
      the minimum dimensions to lay out the subcomponents of the specified container