public class JHtmlCustomizer extends AbstractTextCustomizer
JPanel.AccessibleJPanel
JComponent.AccessibleJComponent
Container.AccessibleAWTContainer
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
Constructor and Description |
---|
JHtmlCustomizer()
Creates a new instance of this class.
|
Modifier and Type | Method and Description |
---|---|
org.softsmithy.lib.swing.HorizontalAlignment |
getHorizontalAlignment()
Gets the horizontal alignment of the text.
|
String |
getHtmlBody()
Gets the HTML body.
|
String |
getText()
Gets the HTML body.
|
void |
setComponent(JComponent component)
Sets and configures the JEditorPane to wrap.
|
void |
setDefaultFont(Font f)
Sets the font of this customizer.
|
void |
setDefaultForeground(Color c)
Sets the forground color of this customizer.
|
protected void |
setHorizontalAlignmentOnly(org.softsmithy.lib.swing.HorizontalAlignment alignment)
Sets the horizontal alignment of the text.
|
void |
setHtmlBody(String htmlBody)
Sets the HTML body.
|
void |
setText(String text)
Sets the HTML text.
|
getEditableStateManager, getEditor, isEditable, isEditorScrollable, setEditable, setEditableStateManager, setEditor, setEditorScrollable, setHorizontalAlignment, setStateManager, toString
addActionListener, addCustomizerListener, applyBorder, fireActionEvent, fireCustomizerResetBoundsRel, fireCustomizerReshapeRel, getComponent, getGlassPane, getNormalBorderColor, getParentCustomizerPane, getSelectedBorderColor, getStateManager, getToolTipText, isUsingDefaultNormalBorderColor, isUsingDefaultSelectedBorderColor, removeActionListener, removeCustomizerListener, reshapeRel, reshapeRelOnly, setBoundsRel, setBoundsRelOnly, setDefaultBackground, setDefaultOpaque, setHeight, setToolTipText, setUsingDefaultNormalBorderColor, setUsingDefaultSelectedBorderColor, setWidth, setX, setY
getCommonCustomizableProperties, getCustomizableProperties, setCustomizableProperties
getBackground, getDefaultBackground, getDefaultFont, getDefaultForeground, getFont, getForeground, getNoneStyle, getParentStyle, getStyle, isDefaultOpaque, isOpaque, setBackground, setFont, setForeground, setOpaque, setStyle
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setPreferredSize, setRequestFocusEnabled, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, transferFocus, transferFocusBackward, transferFocusUpCycle
public void setText(String text)
setText
in class AbstractTextCustomizer
text
- the HTML textpublic void setComponent(JComponent component)
setComponent
in class JCustomizer
component
- the JEditorPane to wrapIllegalArgumentException
- if the component is not a JEditorPanepublic String getText()
getText
in class AbstractTextCustomizer
protected void setHorizontalAlignmentOnly(org.softsmithy.lib.swing.HorizontalAlignment alignment)
setHorizontalAlignmentOnly
in class AbstractTextCustomizer
alignment
- the horizontal alignment of the textpublic org.softsmithy.lib.swing.HorizontalAlignment getHorizontalAlignment()
getHorizontalAlignment
in class AbstractTextCustomizer
public void setDefaultForeground(Color c)
setDefaultForeground
in interface org.softsmithy.lib.swing.style.Styleable
setDefaultForeground
in class JCustomizer
c
- the forground colorpublic void setDefaultFont(Font f)
setDefaultFont
in interface org.softsmithy.lib.swing.style.Styleable
setDefaultFont
in class JCustomizer
f
- the fontpublic String getHtmlBody()
public void setHtmlBody(String htmlBody)
htmlBody
- the HTML bodyCopyright © 2012–2015 SoftSmithy. All rights reserved.