jp.carabiner.inkpod.pi.shape.renderer
インタフェース TextRenderer
- 既知の実装クラスの一覧:
- AbstractPlainTextRenderer, AbstractTextRenderer, MarkdownRenderer, MultipartTextRenderer, RelationTextRenderer, WrappingLineTextRenderer
public interface TextRenderer
setAntiAliased
void setAntiAliased(boolean antiAliased)
setFont
void setFont(java.awt.Font font)
setTextColor
void setTextColor(java.awt.Color textColor)
setLineSpace
void setLineSpace(int lineSpace)
setInsets
void setInsets(java.awt.Insets insets)
setBounds
void setBounds(java.awt.geom.Rectangle2D bounds)
getBounds
java.awt.geom.Rectangle2D getBounds()
setText
void setText(java.lang.String text)
setTextAlpha
void setTextAlpha(int textAlpha)
draw
void draw(java.awt.Graphics g,
ShapeRenderingContext context)
isHit
boolean isHit(double x,
double y)
getPreferredWidth
double getPreferredWidth()
getRenderingBounds
java.awt.geom.Rectangle2D getRenderingBounds()
getBorderLines
ShapeLine[] getBorderLines()
getBorderShape
java.awt.Shape getBorderShape()