Home  Products  Purchase  Downloads  Demos  Forums  Blogs  Ticket  Wiki  API  Corporate


com.aspose.cells
Class DisplayUnitLabel

java.lang.Object
  extended by com.aspose.cells.ChartFrame
      extended by com.aspose.cells.DisplayUnitLabel

public class DisplayUnitLabel
extends ChartFrame


Method Summary
 byte getBackgroundMode()
          Gets the display mode of the background.
 Font getFont()
          Gets a Font object of title.
 int getRotation()
          Gets text rotation angel.
 java.lang.String getText()
          Sets the text of label.
 int getTextDirection()
          Gets the text direction type.
 int getTextHorizontalAlignment()
          Gets the text horizontal alignment.
 int getTextVerticalAlignment()
          Gets the text vertical alignment of text.
 boolean isAutoScaleFont()
          Check whether the text in the object changes font size when the object size changes.
 boolean isShadow()
          Indicates if the frame has a shadow.
 void setAutoScaleFont(boolean isAutoScaleFont)
          Set whether the text in the object changes font size when the object size changes.
 void setBackgroundMode(byte mode)
          Sets the display mode of the background.
 void setFont(Font font)
          Sets a Font object of title.
 void setRotation(int rotation)
          Sets text rotation angel.Must be between -90 and 90.
 void setShadow(boolean shadow)
          Sets if the frame has a shadow.
 void setText(java.lang.String content)
          Gets the text of label.
 void setTextDirection(int directionType)
          Sets the text direction type.
 void setTextHorizontalAlignment(int textAlignmentType)
          Sets the text horizontal alignment.
 void setTextVerticalAlignment(int textAlignmentType)
          Sets the text vertical alignment of text.
 
Methods inherited from class com.aspose.cells.ChartFrame
equals, getArea, getAreaOrNull, getBorder, getBorderOrNull
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getText

public java.lang.String getText()
Sets the text of label.

Returns:
the text of label.
Throws:
CellsException - if chart has bean removed.

setText

public void setText(java.lang.String content)
Gets the text of label.

Parameters:
content - the text of label.
Throws:
CellsException - if chart has bean removed.

getFont

public Font getFont()
Gets a Font object of title.

Returns:
a Font object.
Throws:
CellsException - if chart has bean removed.

setFont

public void setFont(Font font)
Sets a Font object of title.

Parameters:
font - a Font object.
Throws:
CellsException - if chart has bean removed.

isAutoScaleFont

public boolean isAutoScaleFont()
Check whether the text in the object changes font size when the object size changes.

Returns:
true if the text in the object changes font size when the object size changes.

setAutoScaleFont

public void setAutoScaleFont(boolean isAutoScaleFont)
Set whether the text in the object changes font size when the object size changes.

Parameters:
isAutoScaleFont - true if the text in the object changes font size when the object size changes.

isShadow

public boolean isShadow()
Indicates if the frame has a shadow.

Returns:
true if the frame has a shadow.

setShadow

public void setShadow(boolean shadow)
Sets if the frame has a shadow.

Parameters:
shadow - true if the frame has a shadow.

getTextHorizontalAlignment

public int getTextHorizontalAlignment()
Gets the text horizontal alignment.

Returns:
the text horizontal alignment.
Throws:
CellsException - if chart has bean removed.
See Also:
setTextHorizontalAlignment(int)

setTextHorizontalAlignment

public void setTextHorizontalAlignment(int textAlignmentType)
Sets the text horizontal alignment.

Parameters:
textAlignmentType - the text horizontal alignment. It could be one of the following values:
TextAlignmentType.LEFT
TextAlignmentType.CENTER
TextAlignmentType.RIGHT
TextAlignmentType.JUSTIFY
TextAlignmentType.DISTRIBUTED
Throws:
CellsException - if chart has bean removed.
java.lang.IllegalArgumentException - if test alignment type is invalid.

getTextVerticalAlignment

public int getTextVerticalAlignment()
Gets the text vertical alignment of text.

Returns:
the text vertical alignment of text.
Throws:
CellsException - if chart has bean removed.
See Also:
setTextVerticalAlignment(int)

setTextVerticalAlignment

public void setTextVerticalAlignment(int textAlignmentType)
Sets the text vertical alignment of text.

Parameters:
textAlignmentType - the text vertical alignment of text. It could be one of the following values:
TextAlignmentType.TOP
TextAlignmentType.CENTER
TextAlignmentType.BOTTOM
TextAlignmentType.JUSTIFY
TextAlignmentType.DISTRIBUTED
Throws:
CellsException - if chart has bean removed.
java.lang.IllegalArgumentException - if test alignment type is invalid.

getRotation

public int getRotation()
Gets text rotation angel.

Returns:
text rotation angel.
Throws:
CellsException - if chart has bean removed.

setRotation

public void setRotation(int rotation)
Sets text rotation angel.Must be between -90 and 90.

Parameters:
rotation - text rotation angel.
Throws:
java.lang.IllegalArgumentException - if rotation is not between -90 and 90.
CellsException - if chart has bean removed.

getTextDirection

public int getTextDirection()
Gets the text direction type.

Returns:
the text direction type.
See Also:
TextDirectionType

setTextDirection

public void setTextDirection(int directionType)
Sets the text direction type.

Parameters:
directionType - the direction type. It must be one of the following values:
TextDirectionType.CONTEXT
TextDirectionType.LEFT_TO_RIGHT
TextDirectionType.RIGHT_TO_LEFT
Throws:
java.lang.IllegalArgumentException - if the direction type is invalid.
See Also:
TextDirectionType

getBackgroundMode

public byte getBackgroundMode()
Gets the display mode of the background.

Returns:
the display mode of the background.
See Also:
setBackgroundMode(byte)

setBackgroundMode

public void setBackgroundMode(byte mode)
Sets the display mode of the background.

Parameters:
mode - the display mode of the background. It could be one of following:
BackgroundMode.AUTOMATIC
BackgroundMode.TRANSPARENT
BackgroundMode.OPAQUE