Class FlatFormattedTextFieldUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.TextUI
javax.swing.plaf.basic.BasicTextUI
javax.swing.plaf.basic.BasicTextFieldUI
com.formdev.flatlaf.ui.FlatTextFieldUI
com.formdev.flatlaf.ui.FlatFormattedTextFieldUI
- All Implemented Interfaces:
FlatStylingSupport.StyleableUI, ViewFactory
Provides the Flat LaF UI delegate for
JFormattedTextField.
- UiDefault:
- FormattedTextField.font Font, FormattedTextField.background Color, FormattedTextField.foreground Color also used if not editable, FormattedTextField.caretForeground Color, FormattedTextField.selectionBackground Color, FormattedTextField.selectionForeground Color, FormattedTextField.disabledBackground Color used if not enabled, FormattedTextField.inactiveBackground Color used if not editable, FormattedTextField.inactiveForeground Color used if not enabled (yes, this is confusing; this should be named disabledForeground), FormattedTextField.border Border, FormattedTextField.margin Insets, FormattedTextField.caretBlinkRate int default is 500 milliseconds , Component.minimumWidth int, FormattedTextField.placeholderForeground Color, FormattedTextField.focusedBackground Color optional, FormattedTextField.iconTextGap int optional, default is 4, TextComponent.selectAllOnFocusPolicy String never, once (default) or always, TextComponent.selectAllOnMouseClick boolean
-
Nested Class Summary
Nested classes/interfaces inherited from class BasicTextUI
BasicTextUI.BasicCaret, BasicTextUI.BasicHighlighter -
Field Summary
Fields inherited from class FlatTextFieldUI
clearButton, disabledBackground, focusedBackground, iconTextGap, inactiveBackground, leadingComponent, leadingIcon, minimumWidth, placeholderForeground, showClearButton, trailingComponent, trailingIcon -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class FlatTextFieldUI
applyStyle, applyStyleProperty, clearButtonClicked, createCaret, createClearButton, documentChanged, getIconsRect, getLeadingComponents, getLeadingIconWidth, getMinimumSize, getPadding, getPreferredSize, getStyleableInfos, getStyleableValue, getTrailingComponents, getTrailingIconWidth, getVisibleEditorRect, hasLeadingIcon, hasTrailingIcon, installClearButton, installDefaults, installDocumentListener, installLayout, installLeadingComponent, installListeners, installStyle, installTrailingComponent, installUI, paintBackground, paintIcons, paintPlaceholder, paintSafely, prepareLeadingOrTrailingComponent, propertyChange, scrollCaretToVisible, uninstallClearButton, uninstallDefaults, uninstallLeadingComponent, uninstallListeners, uninstallTrailingComponent, uninstallUI, updateClearButtonMethods inherited from class BasicTextFieldUI
create, getBaseline, getBaselineResizeBehaviorMethods inherited from class BasicTextUI
create, createHighlighter, createKeymap, damageRange, damageRange, getComponent, getEditorKit, getKeymapName, getMaximumSize, getNextVisualPositionFrom, getRootView, getToolTipText, installKeyboardActions, modelChanged, modelToView, modelToView, modelToView2D, paint, setView, uninstallKeyboardActions, update, viewToModel, viewToModel, viewToModel2DMethods inherited from class TextUI
getToolTipText2DMethods inherited from class ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount
-
Constructor Details
-
FlatFormattedTextFieldUI
public FlatFormattedTextFieldUI()
-
-
Method Details
-
createUI
-
getPropertyPrefix
- Overrides:
getPropertyPrefixin classBasicTextFieldUI
-