Package com.github.weisj.darklaf.ui.text
Class DarkTextAreaUI
- java.lang.Object
-
- javax.swing.plaf.ComponentUI
-
- javax.swing.plaf.TextUI
-
- javax.swing.plaf.basic.BasicTextUI
-
- com.github.weisj.darklaf.ui.text.DarkTextUI
-
- com.github.weisj.darklaf.ui.text.bridge.DarkTextAreaUIBridge
-
- com.github.weisj.darklaf.ui.text.DarkTextAreaUI
-
- All Implemented Interfaces:
OpacityBufferedUI
,FocusListener
,PropertyChangeListener
,EventListener
,ViewFactory
public class DarkTextAreaUI extends DarkTextAreaUIBridge
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicTextUI
BasicTextUI.BasicCaret, BasicTextUI.BasicHighlighter
-
-
Field Summary
-
Fields inherited from class com.github.weisj.darklaf.ui.text.DarkTextUI
darkCaret, defaultTextRenderer, disabledColor, editor, inactiveColor, KEY_DEFAULT_TEXT, KEY_EXTEND_LINE_SELECTION, KEY_HAS_ERROR, KEY_HAS_WARNING, KEY_IS_LIST_EDITOR, KEY_IS_TABLE_EDITOR, KEY_IS_TREE_EDITOR, KEY_PREFIX, KEY_ROUNDED_SELECTION, TOGGLE_INSERT, uninstalling
-
-
Constructor Summary
Constructors Constructor Description DarkTextAreaUI()
-
Method Summary
Modifier and Type Method Description static ComponentUI
createUI(JComponent ta)
protected DarkCaret.CaretStyle
getDefaultCaretStyle()
protected String
getPropertyPrefix()
-
Methods inherited from class com.github.weisj.darklaf.ui.text.bridge.DarkTextAreaUIBridge
create, getBaseline, getBaselineResizeBehavior, propertyChange
-
Methods inherited from class com.github.weisj.darklaf.ui.text.DarkTextUI
createCaret, createDarkCaret, createDefaultTextRenderer, createHighlighter, createKeymap, createPopupMenu, focusGained, focusLost, getBackground, getBorder, getBorderInsets, getCaretWidth, getDarkCaret, getDefaultInsertCaretStyle, getDefaultText, getDefaultTextRenderer, getDrawingRect, getPreferredSize, getRelevantParent, installBorder, installDarkKeyBoardActions, installDefaults, installListeners, installPopupMenu, installUI, isBorderlessTextField, isEmpty, isInCell, paintBackground, paintBorderBackground, paintDefaultText, paintSafely, uninstallBorder, uninstallDefaults, uninstallListeners, uninstallPopupMenu, update, updateUI
-
Methods inherited from class javax.swing.plaf.basic.BasicTextUI
create, damageRange, damageRange, getComponent, getEditorKit, getKeymapName, getMaximumSize, getMinimumSize, getNextVisualPositionFrom, getRootView, getToolTipText, getVisibleEditorRect, installKeyboardActions, modelChanged, modelToView, modelToView, modelToView2D, paint, setView, uninstallKeyboardActions, uninstallUI, viewToModel, viewToModel, viewToModel2D
-
Methods inherited from class javax.swing.plaf.TextUI
getToolTipText2D
-
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount
-
-
-
-
Method Detail
-
createUI
public static ComponentUI createUI(JComponent ta)
-
getPropertyPrefix
protected String getPropertyPrefix()
- Specified by:
getPropertyPrefix
in classBasicTextUI
-
getDefaultCaretStyle
protected DarkCaret.CaretStyle getDefaultCaretStyle()
- Specified by:
getDefaultCaretStyle
in classDarkTextUI
-
-