calculateResize
public static Dimension calculateResize(Container contentPane,
Component left,
Component right,
Component top,
Component bottom,
Dimension borders,
Dimension fixedSize)
Calculates the size of a component depending on other components.
This resizes UI-components. It will fail if a components location depends on another components size.
You can set a fixed size for an axis and how much border space should be left.
- Parameters:
contentPane - The contentPane that holds the components.left - The left component.right - The right component.top - The top component.bottom - The bottom component.borders - The space there is between the components (multiply by 2).fixedSize - If there is a fixedSize set for an axis, it won't stretch.
- Returns:
- Returns the calculated size for the element.