public class DiagramText extends DiagramComponent
Modifier and Type | Field and Description |
---|---|
static java.awt.Color |
DEFAULT_COLOR |
Constructor and Description |
---|
DiagramText(int x,
int y,
java.lang.String text,
java.awt.Font font) |
Modifier and Type | Method and Description |
---|---|
void |
alignRightEdgeTo(int x) |
void |
centerHorizontallyBetween(int minX,
int maxX) |
void |
centerInBounds(java.awt.geom.Rectangle2D bounds) |
void |
centerVerticallyBetween(int minY,
int maxY) |
java.awt.geom.Rectangle2D |
getBounds() |
java.awt.Color |
getColor() |
java.awt.Font |
getFont() |
java.awt.Color |
getOutlineColor() |
java.lang.String |
getText() |
int |
getXPos() |
int |
getYPos() |
boolean |
hasOutline() |
boolean |
isTextOnLine() |
void |
setColor(java.awt.Color color) |
void |
setFont(java.awt.Font font) |
void |
setHasOutline(boolean hasOutline) |
void |
setOutlineColor(java.awt.Color outlineColor) |
void |
setText(java.lang.String string) |
void |
setTextOnLine(boolean b) |
void |
setXPos(int i) |
void |
setYPos(int i) |
java.lang.String |
toString() |
createClosedFromBoundaryCells, createClosedFromBoundaryCells, makePointForCell
public DiagramText(int x, int y, java.lang.String text, java.awt.Font font)
public void centerInBounds(java.awt.geom.Rectangle2D bounds)
public void centerHorizontallyBetween(int minX, int maxX)
public void centerVerticallyBetween(int minY, int maxY)
public void alignRightEdgeTo(int x)
public java.awt.Color getColor()
public java.awt.Font getFont()
public java.lang.String getText()
public int getXPos()
public int getYPos()
public void setColor(java.awt.Color color)
color
- public void setFont(java.awt.Font font)
font
- public void setText(java.lang.String string)
string
- public void setXPos(int i)
i
- public void setYPos(int i)
i
- public java.awt.geom.Rectangle2D getBounds()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean isTextOnLine()
public void setTextOnLine(boolean b)
b
- public boolean hasOutline()
public void setHasOutline(boolean hasOutline)
public java.awt.Color getOutlineColor()
public void setOutlineColor(java.awt.Color outlineColor)
Copyright © 2020. All Rights Reserved.