Package generic.theme.laf
Class FlatDarkUiDefaultsMapper
java.lang.Object
generic.theme.laf.UiDefaultsMapper
generic.theme.laf.FlatUiDefaultsMapper
generic.theme.laf.FlatDarkUiDefaultsMapper
-
Field Summary
Fields inherited from class generic.theme.laf.UiDefaultsMapper
defaultColorMatcher, defaultFontMatcher, defaults, ignoredJavaIds, LAF_COLOR_ID_PREFIX, LAF_FONT_ID_PREFIX, LAF_ICON_ID_PREFIX, LAF_PROPERTY_PREFIX, menuFontGrouper, tooltipColorGrouper, viewColorGrouper, viewFontGrouper
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
Populates the GThemeValueMap with normalized color ids.protected void
Defines the values to assign to all the system color ids based on the best representative value defined in theBasicLookAndFeel
Methods inherited from class generic.theme.laf.FlatUiDefaultsMapper
registerIgnoredJavaIds
Methods inherited from class generic.theme.laf.UiDefaultsMapper
buildComponentToColorGrouperMap, buildComponentToFontGrouperMap, extractColorFontAndIconValuesFromDefaults, getNormalizedIdToLafIdMap, getNormalizedJavaDefaults, installGColorsIntoUIDefaults, installValuesIntoUIDefaults, overrideColor, pickRepresentativeValueForFontGroups, setComponentFont, setGroupColor, setGroupColorUsingJavaRepresentative, setGroupFont
-
Constructor Details
-
FlatDarkUiDefaultsMapper
-
-
Method Details
-
pickRepresentativeValueForColorGroups
protected void pickRepresentativeValueForColorGroups()Description copied from class:UiDefaultsMapper
Defines the values to assign to all the system color ids based on the best representative value defined in theBasicLookAndFeel
- Overrides:
pickRepresentativeValueForColorGroups
in classUiDefaultsMapper
-
assignNormalizedColorValues
protected void assignNormalizedColorValues()Description copied from class:UiDefaultsMapper
Populates the GThemeValueMap with normalized color ids. For example it will assign "laf.color.Button.background" to "system.color.bg.control".- Overrides:
assignNormalizedColorValues
in classUiDefaultsMapper
-