public class Column extends Component
Pane components as children.
Child LayoutData: Children of this component may provide
layout information using the
nextapp.echo.app.layout.ColumnLayoutData layout data object.
ColumnLayoutData,
Serialized Form| Modifier and Type | Field and Description |
|---|---|
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 |
|---|
Column()
Creates a new
Column. |
| Modifier and Type | Method and Description |
|---|---|
Border |
getBorder()
Returns the
Border that encloses the entire Column. |
Extent |
getCellSpacing()
Returns the spacing between individual cells of the
Column. |
Insets |
getInsets()
Returns the default inset between the border and cells of the
Column. |
void |
setBorder(Border newValue)
Sets the
Border that encloses the entire Column. |
void |
setCellSpacing(Extent newValue)
Sets the spacing between individual cells of the
Column. |
void |
setInsets(Insets newValue)
Sets the inset between the border and cells of the
Column. |
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_BORDER
public static final java.lang.String PROPERTY_CELL_SPACING
public static final java.lang.String PROPERTY_INSETS
public Border getBorder()
Border that encloses the entire Column.public Extent getCellSpacing()
Column.
This property only supports Extents with
fixed (i.e., not percent) units.public Insets getInsets()
Column. This value will be overridden for a child
component if a setting is specified in its ColumnLayoutData.public void setBorder(Border newValue)
Border that encloses the entire Column.newValue - the new borderpublic void setCellSpacing(Extent newValue)
Column.
This property only supports Extents with
fixed (i.e., not percent) units.newValue - the new spacingpublic void setInsets(Insets newValue)
Column.
This value will be overridden for a child component if a setting is
specified in its ColumnLayoutData.newValue - the new inset