public abstract class AbstractTextRenderer extends Object implements TextRenderer
| 限定符和类型 | 字段和说明 |
|---|---|
protected int |
bottomMargin |
protected int |
leftMargin |
protected int |
rightMargin |
protected int |
topMargin |
| 构造器和说明 |
|---|
AbstractTextRenderer() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected abstract void |
arrangeCharacters(int width,
int height,
TextString ts) |
protected TextString |
convertToCharacters(String text,
Graphics2D g,
FontFactory fontFactory,
ColorFactory colorFactory) |
void |
draw(String text,
BufferedImage canvas,
FontFactory fontFactory,
ColorFactory colorFactory) |
void |
setBottomMargin(int bottomMargin) |
void |
setLeftMargin(int leftMargin) |
void |
setRightMargin(int rightMargin) |
void |
setTopMargin(int topMargin) |
protected int leftMargin
protected int rightMargin
protected int topMargin
protected int bottomMargin
protected abstract void arrangeCharacters(int width,
int height,
TextString ts)
public void setLeftMargin(int leftMargin)
setLeftMargin 在接口中 TextRendererpublic void setRightMargin(int rightMargin)
setRightMargin 在接口中 TextRendererpublic void setTopMargin(int topMargin)
setTopMargin 在接口中 TextRendererpublic void setBottomMargin(int bottomMargin)
setBottomMargin 在接口中 TextRendererpublic void draw(String text, BufferedImage canvas, FontFactory fontFactory, ColorFactory colorFactory)
draw 在接口中 TextRendererprotected TextString convertToCharacters(String text, Graphics2D g, FontFactory fontFactory, ColorFactory colorFactory)
Copyright © 2022. All rights reserved.