Uses of Class
org.pushingpixels.radiance.theming.api.RadianceThemingSlices.Side
-
Packages that use RadianceThemingSlices.Side Package Description org.pushingpixels.radiance.theming.api org.pushingpixels.radiance.theming.internal.painter org.pushingpixels.radiance.theming.internal.utils -
-
Uses of RadianceThemingSlices.Side in org.pushingpixels.radiance.theming.api
Fields in org.pushingpixels.radiance.theming.api with type parameters of type RadianceThemingSlices.Side Modifier and Type Field Description private java.util.Set<RadianceThemingSlices.Side>
RadianceThemingSlices.Sides.Builder. openSides
private java.util.Set<RadianceThemingSlices.Side>
RadianceThemingSlices.Sides. openSides
private java.util.Set<RadianceThemingSlices.Side>
RadianceThemingSlices.Sides.Builder. straightSides
private java.util.Set<RadianceThemingSlices.Side>
RadianceThemingSlices.Sides. straightSides
Methods in org.pushingpixels.radiance.theming.api that return RadianceThemingSlices.Side Modifier and Type Method Description static RadianceThemingSlices.Side
RadianceThemingSlices.Side. valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static RadianceThemingSlices.Side[]
RadianceThemingSlices.Side. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in org.pushingpixels.radiance.theming.api that return types with arguments of type RadianceThemingSlices.Side Modifier and Type Method Description java.util.Set<RadianceThemingSlices.Side>
RadianceThemingSlices.Sides. getOpenSides()
java.util.Set<RadianceThemingSlices.Side>
RadianceThemingSlices.Sides. getStraightSides()
Methods in org.pushingpixels.radiance.theming.api with parameters of type RadianceThemingSlices.Side Modifier and Type Method Description static void
RadianceThemingCortex.ComponentScope. setButtonOpenSide(javax.swing.JComponent comp, RadianceThemingSlices.Side openSide)
Specifies the open side for the specific button component.static void
RadianceThemingCortex.ComponentScope. setButtonStraightSide(javax.swing.JComponent comp, RadianceThemingSlices.Side straightSide)
Specifies the straight side for the specific button component.Method parameters in org.pushingpixels.radiance.theming.api with type arguments of type RadianceThemingSlices.Side Modifier and Type Method Description static void
RadianceThemingCortex.ComponentScope. setButtonOpenSides(javax.swing.JComponent comp, java.util.Set<RadianceThemingSlices.Side> openSides)
Specifies the open sides for the specific button component.static void
RadianceThemingCortex.ComponentScope. setButtonStraightSides(javax.swing.JComponent comp, java.util.Set<RadianceThemingSlices.Side> straightSides)
Specifies the straight sides for the specific button component.RadianceThemingSlices.Sides.Builder
RadianceThemingSlices.Sides.Builder. setOpenSides(java.util.Set<RadianceThemingSlices.Side> openSides)
RadianceThemingSlices.Sides.Builder
RadianceThemingSlices.Sides.Builder. setStraightSides(java.util.Set<RadianceThemingSlices.Side> straightSides)
Constructor parameters in org.pushingpixels.radiance.theming.api with type arguments of type RadianceThemingSlices.Side Constructor Description Sides(java.util.Set<RadianceThemingSlices.Side> openSides, java.util.Set<RadianceThemingSlices.Side> straightSides)
-
Uses of RadianceThemingSlices.Side in org.pushingpixels.radiance.theming.internal.painter
Method parameters in org.pushingpixels.radiance.theming.internal.painter with type arguments of type RadianceThemingSlices.Side Modifier and Type Method Description private static java.awt.geom.Path2D
HighlightPainterUtils. getBorderPath(java.awt.ComponentOrientation orientation, int width, int height, float insets, java.util.Set<RadianceThemingSlices.Side> openSides)
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. paintHighlight(java.awt.Graphics g, javax.swing.CellRendererPane rendererPane, java.awt.Component c, java.awt.Rectangle rect, float borderAlpha, java.util.Set<RadianceThemingSlices.Side> openSides, RadianceColorScheme fillScheme, RadianceColorScheme borderScheme)
Paints the highlight for the specified component.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 RadianceThemingSlices.Side in org.pushingpixels.radiance.theming.internal.utils
Methods in org.pushingpixels.radiance.theming.internal.utils that return types with arguments of type RadianceThemingSlices.Side Modifier and Type Method Description static java.util.Set<RadianceThemingSlices.Side>
RadianceCoreUtilities. getSides(javax.swing.JComponent component, java.lang.String propertyName)
Returns the set of sides registered on the specified button.Method parameters in org.pushingpixels.radiance.theming.internal.utils with type arguments of type RadianceThemingSlices.Side Modifier and Type Method Description 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)
static java.awt.Shape
RadianceOutlineUtilities. getBaseOutline(java.awt.ComponentOrientation orientation, float width, float height, float radius, java.util.Set<RadianceThemingSlices.Side> straightSides)
Returns basic outline for the specified parameters.static java.awt.Shape
RadianceOutlineUtilities. getBaseOutline(java.awt.ComponentOrientation orientation, float width, float height, float radius, java.util.Set<RadianceThemingSlices.Side> straightSides, float insets)
Returns basic outline for the specified parameters.static java.awt.Shape
RadianceOutlineUtilities. getBaseOutline(java.awt.Component comp, float radius, java.util.Set<RadianceThemingSlices.Side> straightSides)
Returns basic outline for the specified component.
-