Class FlatTextAreaUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.TextUI
javax.swing.plaf.basic.BasicTextUI
javax.swing.plaf.basic.BasicTextAreaUI
com.formdev.flatlaf.ui.FlatTextAreaUI
- All Implemented Interfaces:
FlatStylingSupport.StyleableUI, ViewFactory
Provides the Flat LaF UI delegate for
JTextArea.
-
Nested Class Summary
Nested classes/interfaces inherited from class BasicTextUI
BasicTextUI.BasicCaret, BasicTextUI.BasicHighlighter -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate DimensionapplyMinimumWidth(JComponent c, Dimension size) protected voidapplyStyle(Object style) protected ObjectapplyStyleProperty(String key, Object value) protected Caretstatic ComponentUIgetStyleableValue(JComponent c, String key) protected voidprotected voidprotected voidvoidprivate voidprotected voidprotected voidprotected voidprotected voidprotected voidprivate voidMethods inherited from class BasicTextAreaUI
create, getBaseline, getBaselineResizeBehavior, getPropertyPrefixMethods inherited from class BasicTextUI
create, createHighlighter, createKeymap, damageRange, damageRange, getComponent, getEditorKit, getKeymapName, getMaximumSize, getNextVisualPositionFrom, getRootView, getToolTipText, getVisibleEditorRect, installKeyboardActions, modelChanged, modelToView, modelToView, modelToView2D, paint, setView, uninstallKeyboardActions, uninstallUI, update, viewToModel, viewToModel, viewToModel2DMethods inherited from class TextUI
getToolTipText2DMethods inherited from class ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount
-
Field Details
-
minimumWidth
protected int minimumWidth -
background
-
disabledBackground
-
inactiveBackground
-
focusedBackground
-
oldDisabledBackground
-
oldInactiveBackground
-
defaultMargin
-
focusListener
-
oldStyleValues
-
-
Constructor Details
-
FlatTextAreaUI
public FlatTextAreaUI()
-
-
Method Details
-
createUI
-
installUI
- Overrides:
installUIin classBasicTextUI
-
installUIImpl
-
installDefaults
protected void installDefaults()- Overrides:
installDefaultsin classBasicTextAreaUI
-
uninstallDefaults
protected void uninstallDefaults()- Overrides:
uninstallDefaultsin classBasicTextUI
-
installListeners
protected void installListeners()- Overrides:
installListenersin classBasicTextUI
-
uninstallListeners
protected void uninstallListeners()- Overrides:
uninstallListenersin classBasicTextUI
-
createCaret
- Overrides:
createCaretin classBasicTextUI
-
propertyChange
- Overrides:
propertyChangein classBasicTextAreaUI
-
installStyle
protected void installStyle()- Since:
- 2
-
applyStyle
- Since:
- 2
-
applyStyleProperty
-
getStyleableInfos
- Specified by:
getStyleableInfosin interfaceFlatStylingSupport.StyleableUI- Since:
- 2
-
getStyleableValue
- Specified by:
getStyleableValuein interfaceFlatStylingSupport.StyleableUI- Since:
- 2.5
-
updateBackground
private void updateBackground() -
getPreferredSize
- Overrides:
getPreferredSizein classBasicTextAreaUI
-
getMinimumSize
- Overrides:
getMinimumSizein classBasicTextAreaUI
-
applyMinimumWidth
-
paintSafely
- Overrides:
paintSafelyin classBasicTextUI
-
paintBackground
- Overrides:
paintBackgroundin classBasicTextUI
-