public class LinePainter
extends java.lang.Object
Constructor | Description |
---|---|
LinePainter() |
Modifier and Type | Method | Description |
---|---|---|
void |
addInstruction(PaintInstruction instruction) |
|
org.eclipse.swt.graphics.FontMetrics |
getBiggestMetrics() |
|
int |
getContentWidth() |
|
int |
getLineHeight() |
|
int |
getNextJustifySpace() |
|
int |
getTrimmedContentWidth() |
|
void |
increaseContentWidth(int width) |
Increase the static content with with spaces.
|
void |
increaseTrimmedContentWidth(int width) |
Increase the static content with without spaces.
|
void |
paint(org.eclipse.swt.graphics.GC gc,
org.eclipse.swt.graphics.Rectangle area) |
public void paint(org.eclipse.swt.graphics.GC gc, org.eclipse.swt.graphics.Rectangle area)
public void addInstruction(PaintInstruction instruction)
public org.eclipse.swt.graphics.FontMetrics getBiggestMetrics()
public int getLineHeight()
public int getContentWidth()
public void increaseContentWidth(int width)
width
- The width that should be added to the static content width.public int getTrimmedContentWidth()
public void increaseTrimmedContentWidth(int width)
width
- The width that should be added to the static content width.public int getNextJustifySpace()