synergynetframework.appsystem.contentsystem.items.implementation.interfaces
Interface IRoundTextLabelImplementation

All Superinterfaces:
IContentItemImplementation, IOrthoContentItemImplementation, IRoundContentItemImplementation, IRoundFrameImplementation
All Known Implementing Classes:
JMERoundTextLabel, RoundTextLabel

public interface IRoundTextLabelImplementation
extends IRoundFrameImplementation

The Interface IRoundTextLabelImplementation.


Method Summary
 void setAutoFitSize(boolean isEnabled)
          Sets the auto fit size.
 void setCRLFSeparatedString(java.lang.String s)
          Sets the CRLF separated string.
 void setFont(java.awt.Font font)
          Sets the font.
 void setLines(java.util.List<java.lang.String> lines)
          Sets the lines.
 void setLines(java.lang.String s, int charsPerLine)
          Sets the lines.
 void setText(java.lang.String text)
          Sets the text.
 void setTextColour(java.awt.Color textColour)
          Sets the text colour.
 
Methods inherited from interface synergynetframework.appsystem.contentsystem.items.implementation.interfaces.IRoundFrameImplementation
drawImage, drawImage, getImages, removeAllImages, removeImage
 
Methods inherited from interface synergynetframework.appsystem.contentsystem.items.implementation.interfaces.IRoundContentItemImplementation
setRadius
 
Methods inherited from interface synergynetframework.appsystem.contentsystem.items.implementation.interfaces.IOrthoContentItemImplementation
addBringToTopListener, addFlickListener, addItemListener, addOrthoControlPointRotateTranslateScaleListener, addScreenCursorListener, addSnapListener, allowMoreThanTwoToRotateAndScale, allowSingleTouchFreeMove, allowSnapToOccupiedLocation, centerItem, flick, getMaxScale, getMinScale, isFlickable, makeFlickable, makeUnflickable, placeRandom, removeBringToTopListeners, removeFlickListeners, removeItemListerner, removeOrthoControlPointRotateTranslateScaleListeners, removeScreenCursorListeners, removeSnapListeners, reset, rotateRandom, setAsBottomObject, setAsTopObject, setAsTopObjectAndBroadCastEvent, setBringToTopable, setFixLocations, setOrder, setRightClickDistance, setRotateTranslateScalable, setRotateTranslateScalable, setScaleLimit, setSingleTouchRotateTranslate, setSnapable, setTolerance, setZRotateLimit, turnOffEventDispatcher
 
Methods inherited from interface synergynetframework.appsystem.contentsystem.items.implementation.interfaces.IContentItemImplementation
addMultitouchListener, contains, getImplementationObject, hasCollision, init, setAngle, setBackGround, setBorder, setBoundaryEnabled, setId, setLocalLocation, setLocation, setManipulate, setName, setScale, setScale, setVisible, setVisible, update, update
 

Method Detail

setAutoFitSize

void setAutoFitSize(boolean isEnabled)
Sets the auto fit size.

Parameters:
isEnabled - the new auto fit size

setCRLFSeparatedString

void setCRLFSeparatedString(java.lang.String s)
Sets the CRLF separated string.

Parameters:
s - the new CRLF separated string

setFont

void setFont(java.awt.Font font)
Sets the font.

Parameters:
font - the new font

setLines

void setLines(java.util.List<java.lang.String> lines)
Sets the lines.

Parameters:
lines - the new lines

setLines

void setLines(java.lang.String s,
              int charsPerLine)
Sets the lines.

Parameters:
s - the s
charsPerLine - the chars per line

setText

void setText(java.lang.String text)
Sets the text.

Parameters:
text - the new text

setTextColour

void setTextColour(java.awt.Color textColour)
Sets the text colour.

Parameters:
textColour - the new text colour