jp.carabiner.inkpod.pi.shape.renderer
クラス AbstractPlainTextRenderer

java.lang.Object
  上位を拡張 jp.carabiner.inkpod.pi.shape.renderer.AbstractTextRenderer
      上位を拡張 jp.carabiner.inkpod.pi.shape.renderer.AbstractPlainTextRenderer
すべての実装されたインタフェース:
TextRenderer
直系の既知のサブクラス:
WrappingLineTextRenderer

public abstract class AbstractPlainTextRenderer
extends AbstractTextRenderer


コンストラクタの概要
AbstractPlainTextRenderer()
           
 
メソッドの概要
protected abstract  RenderableText[] createRenderableTexts()
           
 double getPreferredWidth()
           
 RenderableText[] getRenderableTexts()
           
protected  void invalidateRedereringData()
           
 
クラス jp.carabiner.inkpod.pi.shape.renderer.AbstractTextRenderer から継承されたメソッド
createBorderShape, getBorderLines, getBorderShape, getBounds, getFont, getInsets, getLineMetrics, getLineSpace, getRenderingBounds, getText, getTextAlpha, getTextAlphaComposite, getTextColor, invalidateBorderLines, isAntiAliased, isHit, setAntiAliased, setBounds, setFont, setInsets, setLineSpace, setText, setTextAlpha, setTextColor, updateBorder
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース jp.carabiner.inkpod.pi.shape.renderer.TextRenderer から継承されたメソッド
draw
 

コンストラクタの詳細

AbstractPlainTextRenderer

public AbstractPlainTextRenderer()
メソッドの詳細

invalidateRedereringData

protected void invalidateRedereringData()
オーバーライド:
クラス AbstractTextRenderer 内の invalidateRedereringData

getRenderableTexts

public RenderableText[] getRenderableTexts()

createRenderableTexts

protected abstract RenderableText[] createRenderableTexts()

getPreferredWidth

public double getPreferredWidth()