Class TextBlockAlignBox

All Implemented Interfaces:
Iterable<Box>

public class TextBlockAlignBox extends CombinedChildBox
  • Field Details

    • container

      public CellBox container
    • text

      public TextBlockBox text
    • child

      protected Box child
      Die Kind-Box, dieser übergeordneten Box.
  • Constructor Details

    • TextBlockAlignBox

      public TextBlockAlignBox()
    • TextBlockAlignBox

      public TextBlockAlignBox(Object content)
  • Method Details

    • innerWidth

      public int innerWidth()
    • innerHeight

      public int innerHeight()
    • width

      public TextBlockAlignBox width(int width)
      Overrides:
      width in class Box
    • height

      public TextBlockAlignBox height(int height)
      Overrides:
      height in class Box
    • hAlign

      public TextBlockAlignBox hAlign(HAlign hAlign)
    • vAlign

      public TextBlockAlignBox vAlign(VAlign vAlign)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • addChild

      public void addChild(Box child)
      Fügt eine Kind-Box hinzu.

      Die Zellbox wird dabei als Elternbox der Kind-Box gesetzt.

      Parameters:
      child - Die Kind-Box.
    • numberOfChilds

      public int numberOfChilds()
      Description copied from class: Box
      Gibt die Anzahl an Kinder-Boxen zurück.
      Specified by:
      numberOfChilds in class Box
      Returns:
      Die Anzahl an Kinder-Boxen.