public class TextStyle extends Object implements MapSerializer, Cloneable
| Constructor and Description |
|---|
TextStyle() |
TextStyle(Map<String,Object> style) |
| Modifier and Type | Method and Description |
|---|---|
TextStyle |
clone() |
Font |
getFont(Viewport2D viewport) |
Color |
getTextBoxColor() |
int |
getTextBoxOpacity() |
javax.measure.Measure<javax.measure.quantity.Length> |
getTextDx() |
javax.measure.Measure<javax.measure.quantity.Length> |
getTextDy() |
String |
getTextFaceName() |
Color |
getTextFill() |
Color |
getTextHaloFill() |
double |
getTextHaloRadius() |
String |
getTextHorizontalAlignment() |
String |
getTextName() |
int |
getTextOpacity() |
double |
getTextOrientation() |
String |
getTextOrientationType() |
String |
getTextPlacementType() |
javax.measure.Measure<javax.measure.quantity.Length> |
getTextSize() |
javax.measure.unit.Unit<javax.measure.quantity.Length> |
getTextSizeUnit() |
String |
getTextVerticalAlignment() |
void |
setTextBoxColor(Color textBoxColor) |
void |
setTextBoxOpacity(int textBoxOpacity) |
void |
setTextDx(javax.measure.Measure<javax.measure.quantity.Length> textDx) |
void |
setTextDy(javax.measure.Measure<javax.measure.quantity.Length> textDy) |
void |
setTextFaceName(String textFaceName) |
void |
setTextFill(Color fill) |
void |
setTextHaloFill(Color fill) |
void |
setTextHaloRadius(double textHaloRadius) |
void |
setTextHaloRadius(javax.measure.Measure<javax.measure.quantity.Length> textHaloRadius) |
void |
setTextHorizontalAlignment(String textHorizontalAlignment) |
void |
setTextName(String textName) |
void |
setTextOpacity(int textOpacity) |
void |
setTextOrientation(double textOrientation) |
void |
setTextOrientationType(String textOrientationType) |
void |
setTextPlacement(String textPlacementType) |
void |
setTextPlacementType(String textPlacementType) |
void |
setTextSize(javax.measure.Measure<javax.measure.quantity.Length> textSize) |
void |
setTextStyle(Viewport2D viewport,
Graphics2D graphics) |
void |
setTextVerticalAlignment(String textVerticalAlignment) |
static TextStyle |
text() |
Map<String,Object> |
toMap()
Convert the object to a Map of property name, value pairs.
|
String |
toString() |
public static TextStyle text()
public Font getFont(Viewport2D viewport)
public Color getTextBoxColor()
public int getTextBoxOpacity()
public javax.measure.Measure<javax.measure.quantity.Length> getTextDx()
public javax.measure.Measure<javax.measure.quantity.Length> getTextDy()
public String getTextFaceName()
public Color getTextFill()
public Color getTextHaloFill()
public double getTextHaloRadius()
public String getTextHorizontalAlignment()
public String getTextName()
public int getTextOpacity()
public double getTextOrientation()
public String getTextOrientationType()
public String getTextPlacementType()
public javax.measure.Measure<javax.measure.quantity.Length> getTextSize()
public javax.measure.unit.Unit<javax.measure.quantity.Length> getTextSizeUnit()
public String getTextVerticalAlignment()
public void setTextBoxColor(Color textBoxColor)
public void setTextBoxOpacity(int textBoxOpacity)
public void setTextDx(javax.measure.Measure<javax.measure.quantity.Length> textDx)
public void setTextDy(javax.measure.Measure<javax.measure.quantity.Length> textDy)
public void setTextFaceName(String textFaceName)
public void setTextFill(Color fill)
public void setTextHaloFill(Color fill)
public void setTextHaloRadius(double textHaloRadius)
public void setTextHaloRadius(javax.measure.Measure<javax.measure.quantity.Length> textHaloRadius)
public void setTextHorizontalAlignment(String textHorizontalAlignment)
public void setTextName(String textName)
public void setTextOpacity(int textOpacity)
public void setTextOrientation(double textOrientation)
public void setTextOrientationType(String textOrientationType)
public void setTextPlacement(String textPlacementType)
public void setTextPlacementType(String textPlacementType)
public void setTextSize(javax.measure.Measure<javax.measure.quantity.Length> textSize)
public void setTextStyle(Viewport2D viewport, Graphics2D graphics)
public void setTextVerticalAlignment(String textVerticalAlignment)
public Map<String,Object> toMap()
MapSerializerConvert the object to a Map of property name, value pairs. The values can be one of the following supported types. Other values should be converted to one of these values.
toMap in interface MapSerializerCopyright © 2015 Revolution Systems Inc.. All rights reserved.