Uses of Class
org.pushingpixels.radiance.theming.api.RadianceSkin
-
-
Uses of RadianceSkin in org.pushingpixels.radiance.theming.api
Subclasses of RadianceSkin in org.pushingpixels.radiance.theming.api Modifier and Type Class Description static classRadianceSkin.AccentedBase class for skins that can be configured with accent color tokens.Fields in org.pushingpixels.radiance.theming.api declared as RadianceSkin Modifier and Type Field Description private static RadianceSkinRadianceThemingCortex.GlobalScope. currentSkinThe current Radiance skin.private RadianceSkinRadianceLookAndFeel. skinThe skin of this look-and-feel instance.Methods in org.pushingpixels.radiance.theming.api that return RadianceSkin Modifier and Type Method Description static RadianceSkinRadianceThemingCortex.ComponentScope. getCurrentSkin(java.awt.Component c)Returns the current skin for the specified component.static RadianceSkinRadianceThemingCortex.GlobalScope. getCurrentSkin()Returns the current global skin.Methods in org.pushingpixels.radiance.theming.api with parameters of type RadianceSkin Modifier and Type Method Description java.lang.Object[]RadianceThemingComponentPlugin. getDefaults(RadianceSkin skin)Retrieves a collection of custom settings based on the specified skin.static booleanRadianceThemingCortex.GlobalScope. setSkin(RadianceSkin newSkin)Sets the specified skin.(package private) static booleanRadianceThemingCortex.GlobalScope. setSkin(RadianceSkin newSkin, boolean toUpdateWindows)Sets the specified skin.static voidRadianceThemingCortex.RootPaneScope. setSkin(javax.swing.JRootPane rootPane, RadianceSkin skin)Specifies a skin to be used on the specific root pane.Constructors in org.pushingpixels.radiance.theming.api with parameters of type RadianceSkin Constructor Description RadianceLookAndFeel(RadianceSkin skin)Creates a new skin-based Radiance look-and-feel. -
Uses of RadianceSkin in org.pushingpixels.radiance.theming.api.painter.decoration
Methods in org.pushingpixels.radiance.theming.api.painter.decoration with parameters of type RadianceSkin Modifier and Type Method Description voidArcDecorationPainter. paintDecorationArea(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin)voidFlatDecorationPainter. paintDecorationArea(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin)voidFractionBasedDecorationPainter. paintDecorationArea(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin)voidImageWrapperDecorationPainter. paintDecorationArea(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin)voidMatteDecorationPainter. paintDecorationArea(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin)voidRadianceDecorationPainter. paintDecorationArea(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin)Paints the decoration area as a fully filled rectangle.private voidImageWrapperDecorationPainter. paintExtraBackground(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin)Paints the background of non-title decoration areas.private voidImageWrapperDecorationPainter. paintTitleBackground(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin)Paints the title background. -
Uses of RadianceSkin in org.pushingpixels.radiance.theming.api.painter.overlay
Methods in org.pushingpixels.radiance.theming.api.painter.overlay with parameters of type RadianceSkin Modifier and Type Method Description voidBottomLineOverlayPainter. paintOverlay(java.awt.Graphics2D g, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin)voidBottomShadowOverlayPainter. paintOverlay(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin)voidRadianceOverlayPainter. paintOverlay(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin)Paints the overlay.voidTopBezelOverlayPainter. paintOverlay(java.awt.Graphics2D g, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin)voidTopLineOverlayPainter. paintOverlay(java.awt.Graphics2D g, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin)voidTopShadowOverlayPainter. paintOverlay(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin) -
Uses of RadianceSkin in org.pushingpixels.radiance.theming.api.skin
Subclasses of RadianceSkin in org.pushingpixels.radiance.theming.api.skin Modifier and Type Class Description classAutumnSkinAutumnskin.classBusinessAccentedSkinBase class for accentedBusinessskins.classBusinessBlackSteelSkinBusiness Black Steelskin.classBusinessBlueSteelSkinBusiness Blue Steelskin.classBusinessSkinBusinessskin.classCeruleanSkinCeruleanskin.classCremeAccentedSkinBase class for accentedCremeskins.classCremeCoffeeSkinCreme Coffeeskin.classCremeSkinCremeskin.classDustAccentedSkinBase class for accentedDustskins.classDustCoffeeSkinDust Coffeeskin.classDustSkinDustskin.classGeminiSkinGeminiskin.classGraphiteAccentedSkinBase class for accentedGraphiteskins.classGraphiteAquaSkinGraphite Aquaskin.classGraphiteChalkSkinGraphite Chalkskin.classGraphiteElectricSkinGraphite Electricskin.classGraphiteGlassSkinGraphite Glassskin.classGraphiteGoldSkinGraphite Goldskin.classGraphiteSiennaSkinGraphite Siennaskin.classGraphiteSkinGraphiteskin.classGraphiteSunsetSkinGraphite Sunsetskin.classGreenMagicSkinGreen Magicskin.classMagellanSkinMagellanskin.classMarinerSkinMarinerskin.classMistAccentedSkinBase class for accentedMistskins.classMistAquaSkinMist Aquaskin.classMistSilverSkinMist Silverskin.classModerateSkinModerateskin.classNebulaAccentedSkinBase class for accentedNebulaskins.classNebulaAmethystSkinNebula Amethystskin.classNebulaBrickWallSkinNebula Brick Wallskin.classNebulaSkinNebulaskin.classNightShadeSkinNight Shadeskin.classRavenSkinRavenskin.classSaharaSkinSaharaskin.classSentinelSkinSentinelskin.classTwilightSkinTwilightskin. -
Uses of RadianceSkin in org.pushingpixels.radiance.theming.extras.api.painterpack.decoration
Methods in org.pushingpixels.radiance.theming.extras.api.painterpack.decoration with parameters of type RadianceSkin Modifier and Type Method Description voidGlass3DDecorationPainter. paintDecorationArea(java.awt.Graphics2D graphics, java.awt.Component comp, RadianceThemingSlices.DecorationAreaType decorationAreaType, int width, int height, RadianceSkin skin) -
Uses of RadianceSkin in org.pushingpixels.radiance.theming.extras.api.skinpack
Subclasses of RadianceSkin in org.pushingpixels.radiance.theming.extras.api.skinpack Modifier and Type Class Description classFieldOfWheatSkinField of Wheatskin.classHarvestSkinHarvestskin.classMagmaSkinMagmaskin.classOfficeBlack2007SkinOffice Black 2007skin.classOfficeBlue2007SkinOffice Blue 2007skin.classOfficeSilver2007SkinOffice Silver 2007skin.classStreetlightsSkinStreelightsskin. -
Uses of RadianceSkin in org.pushingpixels.radiance.theming.internal
Methods in org.pushingpixels.radiance.theming.internal with parameters of type RadianceSkin Modifier and Type Method Description voidRadiancePluginRepository. processAllDefaultsEntriesComponentPlugins(javax.swing.UIDefaults table, RadianceSkin skin)Helper function to process the (possibly) skin-dependent default settings of all available component plugins. -
Uses of RadianceSkin in org.pushingpixels.radiance.theming.internal.painter
Methods in org.pushingpixels.radiance.theming.internal.painter with parameters of type RadianceSkin Modifier and Type Method Description static voidOverlayPainterUtils. paintOverlays(java.awt.Graphics g, java.awt.Component c, RadianceSkin skin, RadianceThemingSlices.DecorationAreaType decorationAreaType)Paints all registered overlays on the specified component. -
Uses of RadianceSkin in org.pushingpixels.radiance.theming.internal.plugin
Methods in org.pushingpixels.radiance.theming.internal.plugin with parameters of type RadianceSkin Modifier and Type Method Description java.lang.Object[]ColorChooserPlugin. getDefaults(RadianceSkin skin) -
Uses of RadianceSkin in org.pushingpixels.radiance.theming.internal.utils
Methods in org.pushingpixels.radiance.theming.internal.utils that return RadianceSkin Modifier and Type Method Description static RadianceSkinRadianceCoreUtilities. getSkin(java.awt.Component c)Returns the skin of the specified component.Methods in org.pushingpixels.radiance.theming.internal.utils with parameters of type RadianceSkin Modifier and Type Method Description static voidSkinUtilities. addCustomEntriesToTable(javax.swing.UIDefaults uiDefaults, RadianceSkin skin)Adds skin-specific entries to the UI defaults table.static java.awt.ColorRadianceCoreUtilities. getBackgroundFill(RadianceSkin skin, RadianceThemingSlices.DecorationAreaType decorationAreaType)
-