jp.carabiner.inkpod.pi.shape.renderer
クラス AbstractTextRenderer
java.lang.Object
jp.carabiner.inkpod.pi.shape.renderer.AbstractTextRenderer
- すべての実装されたインタフェース:
- TextRenderer
- 直系の既知のサブクラス:
- AbstractPlainTextRenderer, MarkdownRenderer
public abstract class AbstractTextRenderer
- extends java.lang.Object
- implements TextRenderer
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractTextRenderer
public AbstractTextRenderer()
invalidateRedereringData
protected void invalidateRedereringData()
invalidateBorderLines
protected void invalidateBorderLines()
getFont
public java.awt.Font getFont()
setFont
public void setFont(java.awt.Font font)
- 定義:
- インタフェース
TextRenderer
内の setFont
getTextColor
public java.awt.Color getTextColor()
setTextColor
public void setTextColor(java.awt.Color textColor)
- 定義:
- インタフェース
TextRenderer
内の setTextColor
getInsets
public java.awt.Insets getInsets()
setInsets
public void setInsets(java.awt.Insets insets)
- 定義:
- インタフェース
TextRenderer
内の setInsets
getLineSpace
public int getLineSpace()
setLineSpace
public void setLineSpace(int lineSpace)
- 定義:
- インタフェース
TextRenderer
内の setLineSpace
setText
public void setText(java.lang.String text)
- 定義:
- インタフェース
TextRenderer
内の setText
getText
public java.lang.String getText()
getTextAlpha
public int getTextAlpha()
setTextAlpha
public void setTextAlpha(int textAlpha)
- 定義:
- インタフェース
TextRenderer
内の setTextAlpha
getTextAlphaComposite
public java.awt.AlphaComposite getTextAlphaComposite()
setAntiAliased
public void setAntiAliased(boolean antiAliased)
- 定義:
- インタフェース
TextRenderer
内の setAntiAliased
isAntiAliased
public boolean isAntiAliased()
getLineMetrics
public java.awt.font.LineMetrics getLineMetrics()
getBounds
public java.awt.geom.Rectangle2D getBounds()
- 定義:
- インタフェース
TextRenderer
内の getBounds
setBounds
public void setBounds(java.awt.geom.Rectangle2D bounds)
- 定義:
- インタフェース
TextRenderer
内の setBounds
isHit
public boolean isHit(double x,
double y)
- 定義:
- インタフェース
TextRenderer
内の isHit
getBorderLines
public ShapeLine[] getBorderLines()
- 定義:
- インタフェース
TextRenderer
内の getBorderLines
getBorderShape
public java.awt.Shape getBorderShape()
- 定義:
- インタフェース
TextRenderer
内の getBorderShape
getRenderingBounds
public java.awt.geom.Rectangle2D getRenderingBounds()
- 定義:
- インタフェース
TextRenderer
内の getRenderingBounds
updateBorder
protected void updateBorder()
createBorderShape
public abstract java.awt.Shape createBorderShape()