Interface LayoutManager

  • Method Details

    • addLayoutComponent

      void addLayoutComponent(String name, Component comp)
      If the layout manager uses a per-component string, adds the component comp to the layout, associating it with the string specified by name.
      Parameters:
      name - the string to be associated with the component
      comp - the component to be added
    • removeLayoutComponent

      void removeLayoutComponent(Component comp)
      Removes the specified component from the layout.
      Parameters:
      comp - the component to be removed
    • preferredLayoutSize

      Dimension preferredLayoutSize(Container parent)
      Calculates the preferred size dimensions for the specified container, given the components it contains.
      Parameters:
      parent - the container to be laid out
      Returns:
      the preferred dimension for the container
      See Also:
    • minimumLayoutSize

      Dimension minimumLayoutSize(Container parent)
      Calculates the minimum size dimensions for the specified container, given the components it contains.
      Parameters:
      parent - the component to be laid out
      Returns:
      the minimum dimension for the container
      See Also:
    • layoutContainer

      void layoutContainer(Container parent)
      Lays out the specified container.
      Parameters:
      parent - the container to be laid out