Uses of Interface
com.jgoodies.forms.layout.FormLayout.Measure
Packages that use FormLayout.Measure
Package
Description
Contains the core classes of the JGoodies Forms framework:
layout manager, column and row specifications, sizes and cell constraints.
-
Uses of FormLayout.Measure in com.jgoodies.forms.layout
Classes in com.jgoodies.forms.layout that implement FormLayout.MeasureModifier and TypeClassDescriptionprivate static class
An abstract implementation of theMeasure
interface that caches component sizes.private static final class
Measures a component by computing its minimum height.private static final class
Measures a component by computing its minimum width.private static final class
Measures a component by computing its preferred height.private static final class
Measures a component by computing its preferred width.Fields in com.jgoodies.forms.layout declared as FormLayout.MeasureModifier and TypeFieldDescriptionprivate final FormLayout.Measure
FormLayout.minimumHeightMeasure
private final FormLayout.Measure
FormLayout.minimumWidthMeasure
These functional objects are used to measure component sizes.private final FormLayout.Measure
FormLayout.preferredHeightMeasure
private final FormLayout.Measure
FormLayout.preferredWidthMeasure
Methods in com.jgoodies.forms.layout with parameters of type FormLayout.MeasureModifier and TypeMethodDescriptionprivate static int
CellConstraints.componentSize
(Component component, FormSpec formSpec, int cellSize, FormLayout.Measure minMeasure, FormLayout.Measure prefMeasure) Computes and returns the pixel size of the given component using the given form specification, measures, and cell size.private static int[]
FormLayout.computeGridOrigins
(Container container, int totalSize, int offset, List formSpecs, List[] componentLists, int[][] groupIndices, FormLayout.Measure minMeasure, FormLayout.Measure prefMeasure) Computes and returns the grid's origins.private Dimension
FormLayout.computeLayoutSize
(Container parent, FormLayout.Measure defaultWidthMeasure, FormLayout.Measure defaultHeightMeasure) Computes and returns the layout size of the givenparent
container using the specified measures.int
BoundedSize.maximumSize
(Container container, List components, FormLayout.Measure minMeasure, FormLayout.Measure prefMeasure, FormLayout.Measure defaultMeasure) Returns this size as pixel size.int
ConstantSize.maximumSize
(Container container, List components, FormLayout.Measure minMeasure, FormLayout.Measure prefMeasure, FormLayout.Measure defaultMeasure) Returns this size as pixel size.(package private) final int
FormSpec.maximumSize
(Container container, List components, FormLayout.Measure minMeasure, FormLayout.Measure prefMeasure, FormLayout.Measure defaultMeasure) Computes the maximum size for the given list of components, using this form spec and the specified measure.int
PrototypeSize.maximumSize
(Container container, List components, FormLayout.Measure minMeasure, FormLayout.Measure prefMeasure, FormLayout.Measure defaultMeasure) Computes and returns the width of this Size's prototype in pixel.int
Size.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.int
Sizes.ComponentSize.maximumSize
(Container container, List components, FormLayout.Measure minMeasure, FormLayout.Measure prefMeasure, FormLayout.Measure defaultMeasure) Computes the maximum size for the given list of components, using this form spec and the specified measure.private static int[]
FormLayout.maximumSizes
(Container container, List formSpecs, List[] componentLists, FormLayout.Measure minMeasure, FormLayout.Measure prefMeasure, FormLayout.Measure defaultMeasure) Computes and returns the sizes for the given form specs, component lists and measures for minimum, preferred, and default size.(package private) void
CellConstraints.setBounds
(Component c, FormLayout layout, Rectangle cellBounds, FormLayout.Measure minWidthMeasure, FormLayout.Measure minHeightMeasure, FormLayout.Measure prefWidthMeasure, FormLayout.Measure prefHeightMeasure) Sets the component's bounds using the given component and cell bounds.