|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.globalmentor.beans.BoundPropertyObject
com.guiseframework.event.GuiseBoundPropertyObject
com.guiseframework.component.layout.AbstractLayout<T>
com.guiseframework.component.layout.AbstractFlowLayout<FlowConstraints>
com.guiseframework.component.layout.FlowLayout
public class FlowLayout
A layout that flows information along an axis.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.guiseframework.component.layout.AbstractLayout |
|---|
AbstractLayout.ConstraintsPropertyChangeListener |
| Field Summary |
|---|
| Fields inherited from class com.guiseframework.component.layout.AbstractFlowLayout |
|---|
ALIGNMENT_PROPERTY, FLOW_PROPERTY, GAP_AFTER_PROPERTY, GAP_BEFORE_PROPERTY, GAP_BETWEEN_PROPERTY, WRAPPED_PROPERTY |
| Fields inherited from class com.globalmentor.beans.BoundPropertyObject |
|---|
NO_PROPERTY_CHANGE_LISTENERS, NO_VETOABLE_CHANGE_LISTENERS |
| Constructor Summary | |
|---|---|
FlowLayout()
Default constructor with Flow.PAGE layout. |
|
FlowLayout(Flow flow)
Flow constructor with no wrapping. |
|
FlowLayout(Flow flow,
boolean wrapped)
Flow and wrap constructor. |
|
| Method Summary | |
|---|---|
FlowConstraints |
createDefaultConstraints()
Creates default constraints for the container. |
java.lang.Class<? extends FlowConstraints> |
getConstraintsClass()
|
| Methods inherited from class com.guiseframework.component.layout.AbstractFlowLayout |
|---|
getAlignment, getFlow, getGapAfter, getGapBefore, getGapBetween, isWrapped, setAlignment, setFlow, setGap, setGapAfter, setGapBefore, setGapBetween, setWrapped |
| Methods inherited from class com.guiseframework.component.layout.AbstractLayout |
|---|
addComponent, componentConstraintsChanged, fireConstraintsPropertyChange, getComponentConstraintsChangeListener, getConstraints, getConstraintsPropertyChangeListener, getOwner, removeComponent, setOwner |
| Methods inherited from class com.guiseframework.event.GuiseBoundPropertyObject |
|---|
getSession |
| Methods inherited from class com.globalmentor.beans.BoundPropertyObject |
|---|
addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, createPostponedPropertyChangeEvent, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, getForwardPropertyChangeListener, getPropertyChangeListeners, getPropertyChangeListeners, getPropertyChangeSupport, getRepeatPropertyChangeListener, getRepeatVetoableChangeListener, getVetoableChangeListeners, getVetoableChangeListeners, getVetoableChangeSupport, hasPropertyChangeListeners, hasVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.guiseframework.component.layout.Layout |
|---|
getSession |
| Methods inherited from interface com.globalmentor.beans.PropertyBindable |
|---|
addPropertyChangeListener, addPropertyChangeListener, getPropertyChangeListeners, getPropertyChangeListeners, hasPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener |
| Constructor Detail |
|---|
public FlowLayout()
Flow.PAGE layout.
public FlowLayout(Flow flow)
flow - The logical axis (line or page) along which information is flowed.
java.lang.NullPointerException - if the flow axis is null.
public FlowLayout(Flow flow,
boolean wrapped)
flow - The logical axis (line or page) along which information is flowed.wrapped - Whether flowed children should be wrapped when the flow extent is reached.
java.lang.NullPointerException - if the flow axis is null.| Method Detail |
|---|
public java.lang.Class<? extends FlowConstraints> getConstraintsClass()
public FlowConstraints createDefaultConstraints()
java.lang.IllegalStateException - if this layout does not support default constraints.AbstractFlowLayout.getAlignment(),
AbstractFlowConstraints.setAlignment(double)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||