public class GridTextBlockSimple extends java.lang.Object implements TextBlock
Modifier and Type | Field and Description |
---|---|
protected LinkedElement[][] |
data |
Constructor and Description |
---|
GridTextBlockSimple(int lines,
int cols) |
Modifier and Type | Method and Description |
---|---|
void |
add(int i,
int j,
LinkedElement value) |
java.awt.geom.Dimension2D |
calculateDimension(StringBounder stringBounder) |
protected double |
colWidth(StringBounder stringBounder,
int j) |
void |
drawGrid(UGraphic ug) |
void |
drawU(UGraphic ug) |
java.awt.geom.Rectangle2D |
getInnerPosition(java.lang.String member,
StringBounder stringBounder,
InnerStrategy strategy) |
MinMax |
getMinMax(StringBounder stringBounder) |
protected boolean |
isPresent(int i,
int j) |
double |
lineHeight(StringBounder stringBounder,
int i) |
protected final LinkedElement[][] data
protected boolean isPresent(int i, int j)
public void drawGrid(UGraphic ug)
protected double colWidth(StringBounder stringBounder, int j)
public double lineHeight(StringBounder stringBounder, int i)
public java.awt.geom.Dimension2D calculateDimension(StringBounder stringBounder)
calculateDimension
in interface TextBlock
public java.awt.geom.Rectangle2D getInnerPosition(java.lang.String member, StringBounder stringBounder, InnerStrategy strategy)
getInnerPosition
in interface TextBlock
public MinMax getMinMax(StringBounder stringBounder)
public void add(int i, int j, LinkedElement value)