Package org.scilab.forge.jlatexmath
Class HorizontalBox
java.lang.Object
org.scilab.forge.jlatexmath.Box
org.scilab.forge.jlatexmath.HorizontalBox
A box composed of a horizontal row of child boxes.
-
Field Summary
FieldsFields inherited from class org.scilab.forge.jlatexmath.Box
background, children, DEBUG, depth, elderParent, foreground, height, markForDEBUG, parent, shift, type, width
-
Constructor Summary
ConstructorsConstructorDescriptionHorizontalBox
(Color fg, Color bg) HorizontalBox
(Box b) HorizontalBox
(Box b, float w, int alignment) -
Method Summary
Modifier and TypeMethodDescriptionfinal void
Inserts the given box at the given position in the list of child boxes.final void
Inserts the given box at the end of the list of child boxes.void
addBreakPosition
(int pos) cloneBox()
void
draw
(Graphics2D g2, float x, float y) Paints this box at the given coordinates using the given graphics context.int
Get the id of the font that will be used the last when this box will be painted.protected HorizontalBox[]
split
(int position) protected HorizontalBox[]
splitRemove
(int position)
-
Field Details
-
breakPositions
-
-
Constructor Details
-
HorizontalBox
-
HorizontalBox
-
HorizontalBox
public HorizontalBox() -
HorizontalBox
-
-
Method Details
-
cloneBox
-
draw
Description copied from class:Box
Paints this box at the given coordinates using the given graphics context. -
add
Description copied from class:Box
Inserts the given box at the end of the list of child boxes. -
add
Description copied from class:Box
Inserts the given box at the given position in the list of child boxes. -
getLastFontId
public int getLastFontId()Description copied from class:Box
Get the id of the font that will be used the last when this box will be painted.- Specified by:
getLastFontId
in classBox
- Returns:
- the id of the last font that will be used.
-
addBreakPosition
public void addBreakPosition(int pos) -
split
-
splitRemove
-