|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Size
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 whitepaper that is part of the product documentation and that is
available online too, see
http://www.jgoodies.com/articles/forms.pdf.
Sizes,
ConstantSize| Method Summary | |
|---|---|
boolean |
compressible()
Describes if this Size can be compressed, if container space gets scarce. |
int |
maximumSize(Container container,
List components,
FormLayout.Measure minMeasure,
FormLayout.Measure prefMeasure,
FormLayout.Measure defaultMeasure)
Computes and returns this Size's maximum pixel size applied to the given list of components using the specified measures. |
| Method Detail |
|---|
int maximumSize(Container container,
List components,
FormLayout.Measure minMeasure,
FormLayout.Measure prefMeasure,
FormLayout.Measure defaultMeasure)
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
boolean compressible()
#compressedSizes
to check whether a column or row can be compressed or not.The ComponentSize default is compressible, as well as BoundedSizes that are based on the default size.
true for compressible Sizes
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||