Package pi.graphics.boxes
package pi.graphics.boxes
Eine Box ist ein rechteckiges graphisches Element, das in die
Graphics2D-API eingezeichnet werden kann.
Eine Box kann weitere Boxen enthalten und dadurch entsteht eine rekursive
Datenstruktur. So kann zum Beispiel um einen Text ein Rahmen gelegt werden.
Jedes einzuzeichnende Element wird in eine rechteckige Box eingebettet. Die
grundlegende Maßeinheit sind Pixel. Dieses Paket ist 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.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>Speichert die Abmessungen einer Box bzw. eines Rechtecks in Form vonHöheundBreiteals Ganzzahl.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.