Package org.smallmind.nutsnbolts.layout
Class ParaboxLayout
- java.lang.Object
-
- org.smallmind.nutsnbolts.layout.ParaboxLayout
-
public class ParaboxLayout extends Object
-
-
Constructor Summary
Constructors Constructor Description ParaboxLayout(ParaboxContainer container)ParaboxLayout(Perimeter perimeter, ParaboxContainer container)
-
Method Summary
-
-
-
Constructor Detail
-
ParaboxLayout
public ParaboxLayout(ParaboxContainer container)
-
ParaboxLayout
public ParaboxLayout(Perimeter perimeter, ParaboxContainer container)
-
-
Method Detail
-
getContainer
public ParaboxContainer getContainer()
-
getHorizontalBox
public Box<?> getHorizontalBox()
-
setHorizontalBox
public ParaboxLayout setHorizontalBox(Box<?> horizontalBox)
-
getVerticalBox
public Box<?> getVerticalBox()
-
setVerticalBox
public ParaboxLayout setVerticalBox(Box<?> verticalBox)
-
removeAll
public void removeAll()
-
remove
public void remove(Object object)
-
calculateMinimumWidth
public double calculateMinimumWidth()
-
calculateMinimumHeight
public double calculateMinimumHeight()
-
calculateMinimumSize
public Pair calculateMinimumSize()
-
calculatePreferredWidth
public double calculatePreferredWidth()
-
calculatePreferredHeight
public double calculatePreferredHeight()
-
calculatePreferredSize
public Pair calculatePreferredSize()
-
calculateMaximumWidth
public double calculateMaximumWidth()
-
calculateMaximumHeight
public double calculateMaximumHeight()
-
calculateMaximumSize
public Pair calculateMaximumSize()
-
doLayout
public void doLayout(double width, double height, Object... components)
-
doLayout
public void doLayout(double width, double height, List componentList)
-
parallelBox
public ParallelBox parallelBox()
-
parallelBox
public ParallelBox parallelBox(Alignment alignment)
-
serialBox
public SerialBox serialBox()
-
serialBox
public SerialBox serialBox(boolean greedy)
-
serialBox
public SerialBox serialBox(double gap)
-
serialBox
public SerialBox serialBox(double gap, boolean greedy)
-
serialBox
public SerialBox serialBox(Justification justification)
-
serialBox
public SerialBox serialBox(Justification justification, boolean greedy)
-
serialBox
public SerialBox serialBox(Gap gap, Justification justification)
-
serialBox
public SerialBox serialBox(Gap gap, Justification justification, boolean greedy)
-
serialBox
public SerialBox serialBox(double gap, Justification justification)
-
serialBox
public SerialBox serialBox(double gap, Justification justification, boolean greedy)
-
-