Package com.github.weisj.darklaf.ui.text
Class DarkTextPaneUI
- java.lang.Object
-
- All Implemented Interfaces:
OpacityBufferedUI
,FocusListener
,PropertyChangeListener
,EventListener
,ViewFactory
public class DarkTextPaneUI extends DarkTextPaneUIBridge
-
-
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 DarkTextPaneUI()
-
Method Summary
Modifier and Type Method Description static ComponentUI
createUI(JComponent c)
protected DarkCaret.CaretStyle
getDefaultCaretStyle()
protected String
getPropertyPrefix()
-
Methods inherited from class com.github.weisj.darklaf.ui.text.bridge.DarkTextPaneUIBridge
createDummyEditorPane, createDummyUI
-
Methods inherited from class com.github.weisj.darklaf.ui.text.bridge.DarkEditorPaneUIBridge
cleanDisplayProperties, getEditorKit, installKeyboardActions, installListeners, installUI, propertyChange, uninstallUI, updateActionMap, updateDisplayProperties, updateDisplayProperties, updateFocusAcceleratorBinding
-
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, installPopupMenu, isBorderlessTextField, isEmpty, isInCell, paintBackground, paintBorderBackground, paintDefaultText, paintSafely, uninstallBorder, uninstallDefaults, uninstallListeners, uninstallPopupMenu, update, updateUI
-
Methods inherited from class javax.swing.plaf.basic.BasicTextUI
create, create, damageRange, damageRange, getComponent, getKeymapName, getMaximumSize, getMinimumSize, getNextVisualPositionFrom, getRootView, getToolTipText, getVisibleEditorRect, modelChanged, modelToView, modelToView, modelToView2D, paint, setView, uninstallKeyboardActions, viewToModel, viewToModel, viewToModel2D
-
Methods inherited from class javax.swing.plaf.TextUI
getToolTipText2D
-
Methods inherited from class javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior
-
-
-
-
Method Detail
-
createUI
public static ComponentUI createUI(JComponent c)
-
getDefaultCaretStyle
protected DarkCaret.CaretStyle getDefaultCaretStyle()
- Overrides:
getDefaultCaretStyle
in classDarkEditorPaneUI
-
getPropertyPrefix
protected String getPropertyPrefix()
- Overrides:
getPropertyPrefix
in classDarkEditorPaneUI
-
-