protected class MultiLineTextRenderer.DrawState
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
protected class |
MultiLineTextRenderer.DrawState.DrawAttributes |
Modifier and Type | Field and Description |
---|---|
protected TextRendererCache |
renderers |
protected java.util.regex.Pattern |
SGMLPattern |
protected java.util.ArrayList<MultiLineTextRenderer.DrawState.DrawAttributes> |
stack |
TextRenderer |
textRenderer |
Constructor and Description |
---|
DrawState(MultiLineTextRenderer.DrawState ds) |
DrawState(TextRendererCache renderers,
java.awt.Font font,
java.lang.String hyperlink,
java.awt.Color color) |
Modifier and Type | Method and Description |
---|---|
protected java.awt.Color |
applyTextAlpha(java.awt.Color color) |
MultiLineTextRenderer.DrawState.DrawAttributes |
getDrawAttributes() |
protected java.awt.Font |
getFont(java.awt.Font font,
boolean isBold,
boolean isItalic) |
protected TextRenderer |
getTextRenderer(java.awt.Font font) |
protected void |
pop() |
protected void |
push(MultiLineTextRenderer.DrawState.DrawAttributes da) |
void |
updateFromHTMLTag(java.lang.String tag,
boolean startStopRendering) |
void |
updateFromHTMLText(java.lang.String text,
boolean startStopRendering) |
protected TextRendererCache renderers
protected java.util.regex.Pattern SGMLPattern
protected java.util.ArrayList<MultiLineTextRenderer.DrawState.DrawAttributes> stack
public TextRenderer textRenderer
public DrawState(MultiLineTextRenderer.DrawState ds)
public DrawState(TextRendererCache renderers, java.awt.Font font, java.lang.String hyperlink, java.awt.Color color)
protected java.awt.Color applyTextAlpha(java.awt.Color color)
public MultiLineTextRenderer.DrawState.DrawAttributes getDrawAttributes()
protected java.awt.Font getFont(java.awt.Font font, boolean isBold, boolean isItalic)
protected TextRenderer getTextRenderer(java.awt.Font font)
protected void pop()
protected void push(MultiLineTextRenderer.DrawState.DrawAttributes da)
public void updateFromHTMLTag(java.lang.String tag, boolean startStopRendering)
public void updateFromHTMLText(java.lang.String text, boolean startStopRendering)