com.jgoodies.forms.layout
Interface Size
- ConstantSize
An interface that describes sizes as used by the
FormLayout
:
component measuring sizes, constant sizes with value and unit,
and bounded sizes that provide lower and upper bounds for a size.
You can find a motivation for the different
Size
types in
the Forms article that is part of the product documentation and that is
available online too, see
http://www.jgoodies.com/articles/forms.pdf.
int | maximumSize(Container container, List components, com.jgoodies.forms.layout.FormLayout.Measure minMeasure, com.jgoodies.forms.layout.FormLayout.Measure prefMeasure, com.jgoodies.forms.layout.FormLayout.Measure defaultMeasure) - Computes and returns my maximum size applied to the given list of
components using the specified measures.
|
maximumSize
public int maximumSize(Container container,
List components,
com.jgoodies.forms.layout.FormLayout.Measure minMeasure,
com.jgoodies.forms.layout.FormLayout.Measure prefMeasure,
com.jgoodies.forms.layout.FormLayout.Measure defaultMeasure)
Computes and returns my maximum size applied to the given list of
components using the specified measures.
Invoked by
FormSpec
to determine
the size of a column or row. This method is not intended to be called
by API users, and it uses API invisible parameter types.
container
- the layout containercomponents
- the list of components used to compute the sizeminMeasure
- the measure that determines the minimum sizesprefMeasure
- the measure that determines the preferred sizesdefaultMeasure
- the measure that determines the default sizes
- the maximum size in pixels for the given list of components
Copyright © 2002-2004 JGoodies Karsten Lentzsch. All Rights Reserved.