"ScrollPane.foreground",
foregroundColor,
"ScrollPane.border",
new SubstanceScrollPaneBorder(),
"Separator.background",
backgroundDefaultColor,
"Separator.foreground",
lineBwColor,
"Slider.altTrackColor",
lineColor,
"Slider.background",
SubstanceColorUtilities.getDefaultBackgroundColor(
JSlider.class, skin, false),
"Slider.darkShadow",
lineColor,
"Slider.focus",
lineColor,
"Slider.focusInsets",
new InsetsUIResource(2, 2, 0, 2),
"Slider.foreground",
lineColor,
"Slider.highlight",
textBackgroundColor,
"Slider.shadow",
lineColor,
"Slider.tickColor",
foregroundColor,
"Spinner.arrowButtonInsets",
SubstanceSizeUtils
.getSpinnerArrowButtonInsets(SubstanceSizeUtils
.getControlFontSize()),
"Spinner.background",
SubstanceColorUtilities.getDefaultBackgroundColor(
JSpinner.class, skin, false),
"Spinner.border",
spinnerBorder,
"Spinner.disableOnBoundaryValues",
Boolean.TRUE,
"Spinner.foreground",
foregroundColor,
"Spinner.editorBorderPainted",
Boolean.TRUE,
"SplitPane.background",
SubstanceColorUtilities.getDefaultBackgroundColor(
JSplitPane.class, skin, false),
"SplitPane.foreground",
foregroundColor,
"SplitPane.dividerFocusColor",
backgroundDefaultColor,
"SplitPaneDivider.draggingColor",
backgroundActiveColor,
"SplitPane.border",
new BorderUIResource(new EmptyBorder(0, 0, 0, 0)),
"SplitPane.dividerSize",
(int) (SubstanceSizeUtils.getArrowIconWidth(SubstanceSizeUtils
.getControlFontSize()) + SubstanceSizeUtils
.getAdjustedSize(SubstanceSizeUtils
.getControlFontSize(), -1, 6, -1, true)),
"SplitPaneDivider.border",
new BorderUIResource(new EmptyBorder(1, 1, 1, 1)),
"TabbedPane.tabAreaBackground",
backgroundDefaultColor,
"TabbedPane.unselectedBackground",
backgroundDefaultColor,
"TabbedPane.background",
SubstanceColorUtilities.getDefaultBackgroundColor(
JTabbedPane.class, skin, false),
"TabbedPane.borderHightlightColor",
new ColorUIResource(mainActiveScheme.getMidColor()),
"TabbedPane.contentAreaColor",
null,
"TabbedPane.contentBorderInsets",
new InsetsUIResource(4, 4, 4, 4),
"TabbedPane.contentOpaque",
Boolean.FALSE,
"TabbedPane.darkShadow",
new ColorUIResource(skin.getColorScheme((Component) null,
ColorSchemeAssociationKind.BORDER,
ComponentState.SELECTED).getLineColor()),
"TabbedPane.focus",
foregroundColor,
"TabbedPane.foreground",
foregroundColor,
"TabbedPane.highlight",
new ColorUIResource(mainActiveScheme.getLightColor()),
"TabbedPane.light",
mainDefaultScheme.isDark() ? new ColorUIResource(
SubstanceColorUtilities.getAlphaColor(mainDefaultScheme
.getUltraDarkColor(), 100))
: new ColorUIResource(mainDefaultScheme.getLightColor()),
"TabbedPane.selected",
new ColorUIResource(mainActiveScheme.getExtraLightColor()),
"TabbedPane.selectedForeground",
foregroundColor,
"TabbedPane.selectHighlight",
new ColorUIResource(mainActiveScheme.getMidColor()),
"TabbedPane.shadow",
new ColorUIResource(SubstanceColorUtilities
.getInterpolatedColor(mainDefaultScheme
.getExtraLightColor(), mainDefaultScheme
.getLightColor(), 0.5)),
"TabbedPane.tabRunOverlay",
new Integer(0),
"Table.background",
SubstanceColorUtilities.getDefaultBackgroundColor(JTable.class,
skin, false),
"Table.focusCellBackground",
backgroundActiveColor,
"Table.focusCellForeground",
foregroundColor,
"Table.focusCellHighlightBorder",
new SubstanceBorder(),
"Table.foreground",
foregroundColor,
"Table.gridColor",
lineColorDefault,
"Table.scrollPaneBorder",
new SubstanceScrollPaneBorder(),
"Table.selectionBackground",
selectionCellBackgroundColor,
"Table.selectionForeground",