public class Row extends Component
Pane components as children.
Child LayoutData: Children of this component may provide
layout information using the
nextapp.echo.app.layout.RowLayoutData layout data object.
RowLayoutData,
Serialized Form| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PROPERTY_ALIGNMENT |
static java.lang.String |
PROPERTY_BORDER |
static java.lang.String |
PROPERTY_CELL_SPACING |
static java.lang.String |
PROPERTY_INSETS |
CHILD_VISIBLE_CHANGED_PROPERTY, CHILDREN_CHANGED_PROPERTY, ENABLED_CHANGED_PROPERTY, FOCUS_NEXT_ID_CHANGED_PROPERTY, FOCUS_PREVIOUS_ID_CHANGED_PROPERTY, LAYOUT_DIRECTION_CHANGED_PROPERTY, LOCALE_CHANGED_PROPERTY, PROPERTY_BACKGROUND, PROPERTY_FONT, PROPERTY_FOREGROUND, PROPERTY_LAYOUT_DATA, STYLE_CHANGED_PROPERTY, STYLE_NAME_CHANGED_PROPERTY, VISIBLE_CHANGED_PROPERTY| Constructor and Description |
|---|
Row()
Creates a new
Row. |
| Modifier and Type | Method and Description |
|---|---|
Alignment |
getAlignment()
Returns the alignment of the row's content.
|
Border |
getBorder()
Returns the
Border that encloses the entire Row. |
Extent |
getCellSpacing()
Returns the spacing between individual cells of the
Row. |
Insets |
getInsets()
Returns the inset between the border and cells of the
Row. |
void |
setAlignment(Alignment newValue)
Sets the alignment of the row's content.
|
void |
setBorder(Border newValue)
Sets the
Border that encloses the entire Row. |
void |
setCellSpacing(Extent newValue)
Sets the spacing between individual cells of the
Row. |
void |
setInsets(Insets newValue)
Sets the inset between the border and cells of the
Row. |
add, add, addPropertyChangeListener, addPropertyChangeListener, dispose, firePropertyChange, get, getApplicationInstance, getBackground, getComponent, getComponent, getComponentCount, getComponents, getEventListenerList, getFocusNextId, getFocusPreviousId, getFont, getForeground, getId, getIndex, getLayoutData, getLayoutDirection, getLocale, getLocalStyle, getParent, getRenderId, getRenderIndexedProperty, getRenderIndexedProperty, getRenderLocale, getRenderProperty, getRenderProperty, getStyle, getStyleName, getVisibleComponent, getVisibleComponentCount, getVisibleComponents, hasEventListenerList, indexOf, init, isAncestorOf, isEnabled, isFocusTraversalParticipant, isRegistered, isRenderEnabled, isRenderVisible, isValidChild, isValidParent, isVisible, processInput, remove, remove, removeAll, removePropertyChangeListener, removePropertyChangeListener, set, setBackground, setComponents, setEnabled, setFocusNextId, setFocusPreviousId, setFocusTraversalParticipant, setFont, setForeground, setId, setIndex, setLayoutData, setLayoutDirection, setLocale, setRenderId, setStyle, setStyleName, setVisible, validate, verifyInput, visibleIndexOfpublic static final java.lang.String PROPERTY_ALIGNMENT
public static final java.lang.String PROPERTY_BORDER
public static final java.lang.String PROPERTY_CELL_SPACING
public static final java.lang.String PROPERTY_INSETS
public Alignment getAlignment()
public Border getBorder()
Border that encloses the entire Row.public Extent getCellSpacing()
Row.
This property only supports Extents with
fixed (i.e., not percent) units.public Insets getInsets()
Row.public void setAlignment(Alignment newValue)
newValue - the new alignmentpublic void setBorder(Border newValue)
Border that encloses the entire Row.newValue - the new borderpublic void setCellSpacing(Extent newValue)
Row.
This property only supports Extents with
fixed (i.e., not percent) units.newValue - the new spacingpublic void setInsets(Insets newValue)
Row.newValue - the new inset