Package pi.graphics.boxes
package pi.graphics.boxes
Eine rekursive Datenstruktur, um graphische Elemente ineinander verschachteln
zu können und dann die Graphics2D-API einzuzeichen.
Die grundlegende Maßeinheit sind Pixel.
So kann zum Beispiel um einen Text ein Rahmen gelegt werden.
Inspiriert von den Component-Klassen.
- Since:
- 0.38.0
- Author:
- Josef Friedrich
- See Also:
-
ClassDescriptionUnterlegt eine Kind-Box mit einer Hintergrundfarbe.Legt einen Rahmen um eine enthaltene Kind-Box.Eine Box beschreibt eine rechteckige grafische Fläche, die weitere Kinder-Boxen enthalten kann.Eine äußere (größere) Behälter-Box, die eine kleinere (innere) Box enthält.Eine Box, die mehrere untergeordnete Kinder-Boxen enthält und alle Kinder-Boxen werden in eine
CellBoxeingebettet.Eine Box, die aus mehreren primitiven Kind-Boxen kombiniert ist.Ein Kompasspfeil, der in der Mitte eines Quadrats angebracht ist.Eine leere Box, die auf bestimmte Abmessungen gesetzt werden kann.Eine Ellipse.Legt einen Rahmen um eine enthaltene Kind-Box.Die horizontale Ausrichtung.HorizontalBox<T extends Box>Eine horizontale Box, die die enthaltenen Kinder-Boxen horizontal von links nach rechts anordnet.Ein Außenabstand um die enthaltene Kind-Box.Eine Box, die keine weiteren Kinder hat.PaddingBox<T extends Box>PopulatedCell<T extends Box>Eine Zellbox, die einen Inhalt hat.Ein mehrzeiliger Textblock.Eine Zeile des Textblocks.Eine Box, die sich um die Verwaltung einer Zeichenkette, einer Schriftart und einer Schriftfarbe kümmert.Eine einzeilige Textbox.Die vertikale Ausrichtung.VerticalBox<T extends Box>Eine vertikale Box, die die enthaltenen Kinder-Boxen vertikal von oben nach unten anordnet.