Uses of Interface
org.pushingpixels.radiance.theming.api.painter.border.RadianceBorderPainter
-
-
Uses of RadianceBorderPainter in org.pushingpixels.radiance.component.internal.theming.utils
Methods in org.pushingpixels.radiance.component.internal.theming.utils with parameters of type RadianceBorderPainter Modifier and Type Method Description private static void
RibbonTaskToggleButtonBackgroundDelegate. drawFullAlphaBackgroundImage(java.awt.Graphics2D g, JRibbonTaskToggleButton button, RadianceColorScheme fillScheme, RadianceColorScheme borderScheme, RadianceBorderPainter borderPainter)
-
Uses of RadianceBorderPainter in org.pushingpixels.radiance.theming.api
Fields in org.pushingpixels.radiance.theming.api declared as RadianceBorderPainter Modifier and Type Field Description protected RadianceBorderPainter
RadianceSkin. borderPainter
The border painter ofthis
skin.protected RadianceBorderPainter
RadianceSkin. highlightBorderPainter
The highlight border painter ofthis
skin.Methods in org.pushingpixels.radiance.theming.api that return RadianceBorderPainter Modifier and Type Method Description RadianceBorderPainter
RadianceSkin. getBorderPainter()
Returns the border painter of this skin.RadianceBorderPainter
RadianceSkin. getHighlightBorderPainter()
Returns the highlight border painter of this skin. -
Uses of RadianceBorderPainter in org.pushingpixels.radiance.theming.api.painter.border
Classes in org.pushingpixels.radiance.theming.api.painter.border that implement RadianceBorderPainter Modifier and Type Class Description class
ClassicBorderPainter
Border painter that draws visuals with classic appearance.class
CompositeBorderPainter
Composite border painter that delegates the painting of outer and inner contours.class
DelegateFractionBasedBorderPainter
Delegate border painter that allows tweaking the visual appearance of borders.class
FlatBorderPainter
Border painter that draws visuals with flat appearance.class
FractionBasedBorderPainter
Border painter with fraction-based stops and a color query associated with each stop.class
GlassBorderPainter
Border painter that draws visuals with glass appearance.class
StandardBorderPainter
The default border painter.Fields in org.pushingpixels.radiance.theming.api.painter.border declared as RadianceBorderPainter Modifier and Type Field Description private RadianceBorderPainter
CompositeBorderPainter. inner
Delegate painter for painting the inner contours.private RadianceBorderPainter
CompositeBorderPainter. outer
Delegate painter for painting the outer contours.Constructors in org.pushingpixels.radiance.theming.api.painter.border with parameters of type RadianceBorderPainter Constructor Description CompositeBorderPainter(java.lang.String displayName, RadianceBorderPainter outer, RadianceBorderPainter inner)
Creates a new composite border painter. -
Uses of RadianceBorderPainter in org.pushingpixels.radiance.theming.internal.blade
Methods in org.pushingpixels.radiance.theming.internal.blade with parameters of type RadianceBorderPainter Modifier and Type Method Description static void
BladeIconUtils. drawCheckBox(java.awt.Graphics2D g, javax.swing.JComponent component, RadianceFillPainter fillPainter, RadianceBorderPainter borderPainter, int dimension, ComponentState componentState, RadianceColorScheme fillColorScheme, RadianceColorScheme markColorScheme, RadianceColorScheme borderColorScheme, float checkMarkVisibility, float checkMarkFlatness, boolean isCheckMarkFadingOut, float alpha)
static void
BladeIconUtils. drawRadioButton(java.awt.Graphics2D g, javax.swing.AbstractButton button, RadianceFillPainter fillPainter, RadianceBorderPainter borderPainter, int dimension, ComponentState componentState, RadianceColorScheme fillColorScheme, RadianceColorScheme markColorScheme, RadianceColorScheme borderColorScheme, float checkMarkVisibility, float alpha)
static void
BladeIconUtils. drawSliderThumbHorizontal(java.awt.Graphics2D g, javax.swing.JSlider slider, RadianceFillPainter fillPainter, RadianceBorderPainter borderPainter, int width, int height, RadianceColorScheme fillColorScheme, RadianceColorScheme borderColorScheme, float alpha)
static void
BladeIconUtils. drawSliderThumbRound(java.awt.Graphics2D g, javax.swing.JSlider slider, RadianceFillPainter fillPainter, RadianceBorderPainter borderPainter, int dimension, RadianceColorScheme fillColorScheme, RadianceColorScheme borderColorScheme, float alpha)
static void
BladeIconUtils. drawSliderThumbVertical(java.awt.Graphics2D g, javax.swing.JSlider slider, RadianceFillPainter fillPainter, RadianceBorderPainter borderPainter, int width, int height, RadianceColorScheme fillColorScheme, RadianceColorScheme borderColorScheme, float alpha)
-
Uses of RadianceBorderPainter in org.pushingpixels.radiance.theming.internal.painter
Methods in org.pushingpixels.radiance.theming.internal.painter with parameters of type RadianceBorderPainter Modifier and Type Method Description private static void
HighlightPainterUtils. paintHighlight(java.awt.Graphics g, java.awt.Component c, java.awt.Rectangle rect, float borderAlpha, java.util.Set<RadianceThemingSlices.Side> openSides, RadianceColorScheme fillScheme, RadianceColorScheme borderScheme, RadianceFillPainter highlightPainter, RadianceBorderPainter highlightBorderPainter)
static void
HighlightPainterUtils. paintHighlightBorder1X(java.awt.Graphics2D g, java.awt.Component comp, int width, int height, float borderAlpha, java.util.Set<RadianceThemingSlices.Side> openSides, RadianceBorderPainter highlightBorderPainter, RadianceColorScheme borderScheme)
Paints the highlight border for the specified component. -
Uses of RadianceBorderPainter in org.pushingpixels.radiance.theming.internal.utils
Methods in org.pushingpixels.radiance.theming.internal.utils that return RadianceBorderPainter Modifier and Type Method Description static RadianceBorderPainter
RadianceCoreUtilities. getBorderPainter(java.awt.Component comp)
Returns the border painter for the specified component.static RadianceBorderPainter
RadianceCoreUtilities. getHighlightBorderPainter(java.awt.Component comp)
Returns the highlight border painter for the specified component.Methods in org.pushingpixels.radiance.theming.internal.utils with parameters of type RadianceBorderPainter Modifier and Type Method Description private void
ButtonBackgroundDelegate. drawBackground(java.awt.Graphics2D graphics, javax.swing.AbstractButton button, RadianceButtonShaper shaper, RadianceFillPainter fillPainter, RadianceBorderPainter borderPainter, int width, int height)
private void
ButtonBackgroundDelegate. drawBackground(java.awt.Graphics2D g, javax.swing.AbstractButton button, RadianceButtonShaper shaper, RadianceFillPainter fillPainter, RadianceBorderPainter borderPainter, int width, int height, RadianceColorScheme colorScheme, RadianceColorScheme borderScheme, java.util.Set<RadianceThemingSlices.Side> openSides, boolean isContentAreaFilled, boolean isBorderPainted)
-
Uses of RadianceBorderPainter in org.pushingpixels.radiance.theming.internal.utils.combo
Methods in org.pushingpixels.radiance.theming.internal.utils.combo with parameters of type RadianceBorderPainter Modifier and Type Method Description void
ComboBoxBackgroundDelegate. drawBackground(java.awt.Graphics2D graphics, javax.swing.JComboBox combo, RadianceFillPainter fillPainter, RadianceBorderPainter borderPainter, int width, int height)
private void
ComboBoxBackgroundDelegate. drawBackground(java.awt.Graphics2D g, javax.swing.JComboBox combo, RadianceFillPainter fillPainter, RadianceBorderPainter borderPainter, int width, int height, RadianceColorScheme fillScheme, RadianceColorScheme borderScheme)
-