Package com.formdev.flatlaf.themeeditor
Class FlatThemeEditorOverlay
- All Implemented Interfaces:
Serializable
An overlay layer that paints additional information about line content on the right side.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate Color
getColorInLine
(FlatSyntaxTextArea textArea, int line) void
paint
(Graphics g, JComponent c) Methods inherited from class javax.swing.plaf.LayerUI
addPropertyChangeListener, addPropertyChangeListener, applyPropertyChange, doLayout, eventDispatched, firePropertyChange, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, imageUpdate, installUI, paintImmediately, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removePropertyChangeListener, removePropertyChangeListener, uninstallUI, updateUI
Methods inherited from class javax.swing.plaf.ComponentUI
contains, createUI, getAccessibleChild, getAccessibleChildrenCount, update
-
Field Details
-
COLOR_PREVIEW_WIDTH
private static final int COLOR_PREVIEW_WIDTH- See Also:
-
showHSL
static boolean showHSL -
showRGB
static boolean showRGB -
showLuma
static boolean showLuma -
font
-
baseFont
-
-
Constructor Details
-
FlatThemeEditorOverlay
FlatThemeEditorOverlay()
-
-
Method Details
-
paint
- Overrides:
paint
in classLayerUI<FlatSyntaxTextArea>
-
getColorInLine
-