public class CurveTextFigure extends DefaultTextFigure
DefaultFontSize, DefaultTextWidth
Constructor and Description |
---|
CurveTextFigure(int symbolX,
int symbolY,
int symbolWidth,
int symbolHeight,
int x1,
int y1,
int x2,
int y2,
int r,
int g,
int b,
java.lang.String text) |
Modifier and Type | Method and Description |
---|---|
boolean |
containsSymbol(int x,
int y) |
void |
draw(java.awt.Graphics2D g2) |
java.util.Vector |
getPoints() |
java.awt.Rectangle |
getSymbolRectangle() |
java.lang.String |
getType() |
void |
updatePoints(java.lang.String text) |
containsText, drawSelected, getColor, getFont, getFontSize, getProperty, getSymbolHeight, getSymbolWidth, getSymbolX, getSymbolY, getText, getTextRectangle, getX1, getX2, getY1, getY2, paintWrappingText, setColor, setFontSize, setLocation1, setLocation2, setSymbolLocation, setSymbolRectangle, setSymbolSize, setText, setTextLocation, setTextRectangle, setTextRectangle, toString
public CurveTextFigure(int symbolX, int symbolY, int symbolWidth, int symbolHeight, int x1, int y1, int x2, int y2, int r, int g, int b, java.lang.String text)
public void updatePoints(java.lang.String text)
public java.lang.String getType()
getType
in interface Figure
getType
in class DefaultTextFigure
public java.util.Vector getPoints()
public boolean containsSymbol(int x, int y)
containsSymbol
in interface Figure
containsSymbol
in class DefaultTextFigure
public java.awt.Rectangle getSymbolRectangle()
getSymbolRectangle
in interface Figure
getSymbolRectangle
in class DefaultTextFigure
public void draw(java.awt.Graphics2D g2)
draw
in interface Figure
draw
in class DefaultTextFigure
Copyright ? 2022. All Rights Reserved.