public interface TextAnnotation extends Annotation
Module: presentation-api
To use this in your app, include the following dependency in your POM:
<dependency> <groupId>org.cytoscape</groupId> <artifactId>presentation-api</artifactId> </dependency>
Modifier and Type | Field and Description |
---|---|
static String |
COLOR
Arg string to set the text color
|
static String |
FONTFAMILY
Arg string to set the font family
|
static String |
FONTSIZE
Arg string to set the font size
|
static String |
FONTSTYLE
Arg string to set the font style
|
static String |
TEXT
Arg string to set the text to display
|
BACKGROUND, CANVAS, FOREGROUND, NAME, X, Y, Z, ZOOM
Modifier and Type | Method and Description |
---|---|
Font |
getFont()
Get the font being used
|
String |
getFontFamily()
Get the font family to be used for the text display
|
double |
getFontSize()
Get the size of the font used to display the text
|
int |
getFontStyle()
Get the font style
|
String |
getText()
Get the text to be displayed as part of the annotation
|
Color |
getTextColor()
Get the color of the text to be displayed
|
void |
setFont(Font font)
Set the font to be used.
|
void |
setFontFamily(String family)
Set the font family to be used for the text display
|
void |
setFontSize(double size)
Set the size of the font used to display the text
|
void |
setFontStyle(int style)
Set the font style
|
void |
setText(String text)
Set the text to be displayed as part of the annotation
|
void |
setTextColor(Color color)
Set the color of the text to be displayed
|
addArrow, getArgMap, getArrows, getCanvasName, getName, getNetworkView, getSpecificZoom, getUUID, getZoom, isSelected, moveAnnotation, removeAnnotation, removeArrow, setCanvas, setName, setSelected, setSpecificZoom, setZoom, update
static final String TEXT
static final String COLOR
static final String FONTFAMILY
static final String FONTSIZE
static final String FONTSTYLE
void setText(String text)
text
- the text annotationString getText()
void setTextColor(Color color)
color
- the text colorColor getTextColor()
void setFontSize(double size)
size
- the size of the fontdouble getFontSize()
void setFontStyle(int style)
style
- the font styleint getFontStyle()
void setFontFamily(String family)
family
- the font family to useString getFontFamily()
Font getFont()
void setFont(Font font)
font
- the text font to useCopyright 2011-2015 Cytoscape Consortium. All rights reserved.