public class TextPlotter extends Object
| Constructor and Description |
|---|
TextPlotter() |
TextPlotter(String text) |
| Modifier and Type | Method and Description |
|---|---|
void |
calibrate(Graphics2D g) |
protected float |
detectContentsFirstLine(Graphics2D g,
double singleLineHeight,
int lineNo) |
protected void |
drawConnectionPoint(Graphics2D g,
int connectX,
int connectY) |
Color |
getBackground() |
int |
getBorderWidth() |
Font |
getFont() |
Color |
getForeground() |
int |
getHeight() |
int |
getHorizontalAlignment() |
int |
getSingleLineHeight() |
String |
getText() |
int |
getTextButtomMargin() |
int |
getTextLeftMargin() |
int |
getTextLineMargin() |
int |
getTextRightMargin() |
int |
getTextTopMargin() |
double |
getTotalContentHeight() |
int |
getVerticalAlignment() |
int |
getWidth() |
int |
getX() |
int |
getY() |
boolean |
isAutoExpand() |
protected void |
paintContents(Graphics2D g,
int connectX,
int connectY) |
void |
setAutoExpand(boolean autoExpand) |
void |
setBackground(Color background) |
void |
setBorderWidth(int borderWidth) |
void |
setFont(Font font) |
void |
setForeground(Color foreground) |
void |
setHeight(int height) |
void |
setHorizontalAlignment(int horizontalAlignment) |
void |
setSingleLineHeight(int singleLineHeight) |
void |
setText(String text) |
void |
setTextButtomMargin(int textButtomMargin) |
void |
setTextLeftMargin(int textLeftMargin) |
void |
setTextLineMargin(int textLineMargin) |
void |
setTextRightMargin(int textRightMargin) |
void |
setTextTopMargin(int textTopMargin) |
void |
setTotalContentHeight(double totalContentHeight) |
void |
setVerticalAlignment(int verticalAlignment) |
void |
setWidth(int width) |
void |
setX(int x) |
void |
setY(int y) |
public TextPlotter(String text)
public TextPlotter()
protected void paintContents(Graphics2D g, int connectX, int connectY)
protected void drawConnectionPoint(Graphics2D g, int connectX, int connectY)
protected float detectContentsFirstLine(Graphics2D g, double singleLineHeight, int lineNo)
public void calibrate(Graphics2D g)
public Font getFont()
public void setFont(Font font)
public String getText()
public void setText(String text)
public Color getForeground()
public void setForeground(Color foreground)
public Color getBackground()
public void setBackground(Color background)
public int getVerticalAlignment()
public void setVerticalAlignment(int verticalAlignment)
public int getHorizontalAlignment()
public void setHorizontalAlignment(int horizontalAlignment)
public int getX()
public void setX(int x)
public int getY()
public void setY(int y)
public int getTextRightMargin()
public void setTextRightMargin(int textRightMargin)
public int getTextLeftMargin()
public void setTextLeftMargin(int textLeftMargin)
public int getTextButtomMargin()
public void setTextButtomMargin(int textButtomMargin)
public int getWidth()
public void setWidth(int width)
public int getBorderWidth()
public void setBorderWidth(int borderWidth)
public int getTextTopMargin()
public void setTextTopMargin(int textTopMargin)
public int getTextLineMargin()
public void setTextLineMargin(int textLineMargin)
public int getSingleLineHeight()
public void setSingleLineHeight(int singleLineHeight)
public int getHeight()
public void setHeight(int height)
public double getTotalContentHeight()
public void setTotalContentHeight(double totalContentHeight)
public boolean isAutoExpand()
public void setAutoExpand(boolean autoExpand)
Copyright © 2019 com.github.mfjamil. All rights reserved.