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

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

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

Methods in org.eclipse.jface.layout that return RowLayoutFactory
Modifier and Type
Method
Description
`RowLayoutFactory`
RowLayoutFactory.`center(boolean center)`
Center specifies whether the controls in a row should be centered vertically in each cell for horizontal layouts, or centered horizontally in each cell for vertical layouts.
`RowLayoutFactory`
RowLayoutFactory.`copy()`
Creates a copy of the receiver.
`static RowLayoutFactory`
RowLayoutFactory.`createFrom(RowLayout layout)`
Creates a factory that creates copies of the given layout.
`RowLayoutFactory`
RowLayoutFactory.`extendedMargins(int left, int right, int top, int bottom)`
Sets the margins for layouts created with this factory.
`RowLayoutFactory`
RowLayoutFactory.`fill(boolean fill)`
Fill specifies whether the controls in a row should be all the same height for horizontal layouts, or the same width for vertical layouts.
`static RowLayoutFactory`
RowLayoutFactory.`fillDefaults()`
Creates a RowLayoutFactory that creates RowLayouts with no margins, fill behavior, and default dialog spacing.
`RowLayoutFactory`
RowLayoutFactory.`justify(boolean justify)`
Justify specifies whether the controls in a row should be fully justified, with any extra space placed between the controls.
`RowLayoutFactory`
RowLayoutFactory.`margins(int width, int height)`
Sets the margins for layouts created with this factory.
`RowLayoutFactory`
RowLayoutFactory.`margins(Point margins)`
Sets the margins for layouts created with this factory.
`RowLayoutFactory`
RowLayoutFactory.`pack(boolean pack)`
Pack specifies whether all controls in the layout take their preferred size.
`RowLayoutFactory`
RowLayoutFactory.`spacing(int spacing)`
Sets the spacing for layouts created with this factory.
`static RowLayoutFactory`
RowLayoutFactory.`swtDefaults()`
Creates a RowLayoutFactory that creates RowLayouts with the default SWT values.
`RowLayoutFactory`
RowLayoutFactory.`type(int type)`
type specifies whether the layout places controls in rows or columns.
`RowLayoutFactory`
RowLayoutFactory.`wrap(boolean wrap)`
Wrap specifies whether a control will be wrapped to the next row if there is insufficient space on the current row.