org.lobobrowser.html.style
public class FontStyleRenderState extends RenderStateDelegator
delegateDISPLAY_BLOCK, DISPLAY_INLINE, DISPLAY_LIST_ITEM, DISPLAY_NONE, DISPLAY_TABLE, DISPLAY_TABLE_CELL, DISPLAY_TABLE_ROW, FLOAT_LEFT, FLOAT_NONE, FLOAT_RIGHT, MASK_TEXTDECORATION_BLINK, MASK_TEXTDECORATION_LINE_THROUGH, MASK_TEXTDECORATION_OVERLINE, MASK_TEXTDECORATION_UNDERLINE, OVERFLOW_AUTO, OVERFLOW_HIDDEN, OVERFLOW_NONE, OVERFLOW_SCROLL, OVERFLOW_VISIBLE, POSITION_ABSOLUTE, POSITION_FIXED, POSITION_RELATIVE, POSITION_STATIC, TEXTTRANSFORM_CAPITALIZE, TEXTTRANSFORM_LOWERCASE, TEXTTRANSFORM_NONE, TEXTTRANSFORM_UPPERCASE, VISIBILITY_COLLAPSE, VISIBILITY_HIDDEN, VISIBILITY_VISIBLE, WS_NORMAL, WS_NOWRAP, WS_PRE| Constructor and Description |
|---|
FontStyleRenderState(RenderState prevRenderState,
int style) |
| Modifier and Type | Method and Description |
|---|---|
static FontStyleRenderState |
createSuperscriptFontStyleRenderState(RenderState prevRenderState,
java.lang.Integer superscript) |
java.awt.Font |
getFont() |
java.awt.FontMetrics |
getFontMetrics() |
org.lobobrowser.html.style.WordInfo |
getWordInfo(java.lang.String word) |
void |
invalidate() |
getAlignXPercent, getAlignYPercent, getBackgroundColor, getBackgroundInfo, getBlankWidth, getBorderInfo, getColor, getCount, getDisplay, getFloat, getFontBase, getMarginInsets, getOverflowX, getOverflowY, getOverlayColor, getPaddingInsets, getPosition, getPreviousRenderState, getTextBackgroundColor, getTextDecorationMask, getTextIndent, getTextIndentText, getTextTransform, getVisibility, getWhiteSpace, incrementCount, isHighlight, resetCount, setHighlightpublic FontStyleRenderState(RenderState prevRenderState, int style)
public static FontStyleRenderState createSuperscriptFontStyleRenderState(RenderState prevRenderState, java.lang.Integer superscript)
public java.awt.Font getFont()
getFont in interface RenderStategetFont in class RenderStateDelegatorpublic java.awt.FontMetrics getFontMetrics()
getFontMetrics in interface RenderStategetFontMetrics in class RenderStateDelegatorpublic void invalidate()
invalidate in interface RenderStateinvalidate in class RenderStateDelegatorpublic final org.lobobrowser.html.style.WordInfo getWordInfo(java.lang.String word)
getWordInfo in interface RenderStategetWordInfo in class RenderStateDelegator