Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.arranger.jarl.widget.base
Class Text  view Text download Text.java

java.lang.Object
  extended bycom.arranger.jarl.base.BaseJarlObject
      extended bycom.arranger.jarl.base.BaseTimedJarlObject
          extended bycom.arranger.jarl.widget.BaseWidget
              extended bycom.arranger.jarl.widget.base.Text
All Implemented Interfaces:
java.lang.Cloneable, com.arranger.jarl.base.IJarlObject, com.arranger.jarl.base.ITimedJarlObject, com.arranger.jarl.widget.IWidget, com.arranger.jarl.widget.IWidgetDef
Direct Known Subclasses:
FrameDebugText

public class Text
extends com.arranger.jarl.widget.BaseWidget

Text draws text on the screen. Required attributes: (should be percentages: eg. 10%) width height text fontName fontSize fontStyle (PLAIN, BOLD, ITALIC)


Field Summary
protected  java.lang.String m_fontName
           
protected  int m_fontSize
           
protected  int m_fontStyle
           
protected  java.lang.String m_text
           
 
Fields inherited from class com.arranger.jarl.widget.BaseWidget
m_basicStroke, m_color, m_debugBorder, m_fill, m_filters, m_parent, m_strokes, m_strokeWidth, m_traits
 
Fields inherited from class com.arranger.jarl.base.BaseTimedJarlObject
m_endTime, m_startTime, m_totalTime
 
Fields inherited from class com.arranger.jarl.base.BaseJarlObject
m_cachedTime, m_className, m_configElement, m_useAbsoluteTime, m_zOrder
 
Constructor Summary
Text()
           
 
Method Summary
protected  void _paint(com.arranger.jarl.base.IContext context, java.awt.Graphics2D graphics2D)
          Called from within BaseWidget.paint(com.arranger.jarl.base.IContext, java.awt.Graphics2D)>BaseWidget.paint(com.arranger.jarl.base.IContext, java.awt.Graphics2D) 55
protected  void addJarlObjectInfo(com.arranger.jarl.base.IJarlObjectInfo jarlObjectInfo)
          Override this, and for every field that you're using, call BaseJarlObject.populateInfo(com.arranger.jarl.base.IJarlObjectInfo, java.lang.String, java.lang.String, com.arranger.jarl.base.IJarlObjectInfo.IJarlObjectDisplay)>BaseJarlObject.populateInfo(com.arranger.jarl.base.IJarlObjectInfo, java.lang.String, java.lang.String, com.arranger.jarl.base.IJarlObjectInfo.IJarlObjectDisplay) 55 for example: populateInfo(jarlObjectInfo, "zOrder", "Z-Order", JarlInfoUtil.PRIMITIVE_DISPLAY);
protected  void initAttributes(com.arranger.jarl.base.IContext context)
          Always remember some attrs might not be there
 
Methods inherited from class com.arranger.jarl.widget.BaseWidget
centerShape, clone, cloneCollection, getColor, getFilters, getParent, getStrokes, getTraits, init, initInstance, paint, paintShape, setColor, setParent
 
Methods inherited from class com.arranger.jarl.base.BaseTimedJarlObject
checkTime, getEndTime, getStartTime, getTotalTime, setEndTime, setStartTime
 
Methods inherited from class com.arranger.jarl.base.BaseJarlObject
getConfigElement, getJarlObjectInfo, getName, getZOrder, initDef, populateInfo, postCheckTime, preCheckTime, setZOrder
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.arranger.jarl.base.ITimedJarlObject
getEndTime, getStartTime, getTotalTime, setEndTime, setStartTime
 
Methods inherited from interface com.arranger.jarl.base.IJarlObject
getConfigElement, getJarlObjectInfo, getZOrder, postCheckTime, preCheckTime, setZOrder
 
Methods inherited from interface com.arranger.jarl.widget.IWidgetDef
initDef
 

Field Detail

m_text

protected java.lang.String m_text

m_fontName

protected java.lang.String m_fontName

m_fontStyle

protected int m_fontStyle

m_fontSize

protected int m_fontSize
Constructor Detail

Text

public Text()
Method Detail

_paint

protected void _paint(com.arranger.jarl.base.IContext context,
                      java.awt.Graphics2D graphics2D)
Called from within BaseWidget.paint(com.arranger.jarl.base.IContext, java.awt.Graphics2D)>BaseWidget.paint(com.arranger.jarl.base.IContext, java.awt.Graphics2D) 55


initAttributes

protected void initAttributes(com.arranger.jarl.base.IContext context)
Always remember some attrs might not be there


addJarlObjectInfo

protected void addJarlObjectInfo(com.arranger.jarl.base.IJarlObjectInfo jarlObjectInfo)
Description copied from class: com.arranger.jarl.base.BaseJarlObject
Override this, and for every field that you're using, call BaseJarlObject.populateInfo(com.arranger.jarl.base.IJarlObjectInfo, java.lang.String, java.lang.String, com.arranger.jarl.base.IJarlObjectInfo.IJarlObjectDisplay)>BaseJarlObject.populateInfo(com.arranger.jarl.base.IJarlObjectInfo, java.lang.String, java.lang.String, com.arranger.jarl.base.IJarlObjectInfo.IJarlObjectDisplay) 55 for example: populateInfo(jarlObjectInfo, "zOrder", "Z-Order", JarlInfoUtil.PRIMITIVE_DISPLAY);