# Uses of Class
org.eclipse.jface.layout.GridLayoutFactory

Packages that use GridLayoutFactory
Package
Description
org.eclipse.jface.layout
Provides support for layout generation.

## Uses of GridLayoutFactory in org.eclipse.jface.layout

Methods in org.eclipse.jface.layout that return GridLayoutFactory
Modifier and Type
Method
Description
`GridLayoutFactory`
GridLayoutFactory.`copy()`
Creates a copy of the receiver.
`static GridLayoutFactory`
GridLayoutFactory.`createFrom(GridLayout l)`
Creates a factory that creates copies of the given layout.
`GridLayoutFactory`
GridLayoutFactory.`equalWidth(boolean equal)`
Sets whether the columns should be forced to be equal width
`GridLayoutFactory`
GridLayoutFactory.`extendedMargins(int left, int right, int top, int bottom)`
Sets the margins for layouts created with this factory.
`GridLayoutFactory`
GridLayoutFactory.`extendedMargins(Rectangle differenceRect)`
Sets the margins for layouts created with this factory.
`static GridLayoutFactory`
GridLayoutFactory.`fillDefaults()`
Creates a GridLayoutFactory that creates GridLayouts with no margins and default dialog spacing.
`GridLayoutFactory`
GridLayoutFactory.`margins(int width, int height)`
Sets the margins for layouts created with this factory.
`GridLayoutFactory`
GridLayoutFactory.`margins(Point margins)`
Sets the margins for layouts created with this factory.
`GridLayoutFactory`
GridLayoutFactory.`numColumns(int numColumns)`
Sets the number of columns in the layout
`GridLayoutFactory`
GridLayoutFactory.`spacing(int hSpacing, int vSpacing)`
Sets the spacing for layouts created with this factory.
`GridLayoutFactory`
GridLayoutFactory.`spacing(Point spacing)`
Sets the spacing for layouts created with this factory.
`static GridLayoutFactory`
GridLayoutFactory.`swtDefaults()`
Creates a GridLayoutFactory that creates GridLayouts with the default SWT values.