Uses of Enum
org.pushingpixels.radiance.theming.api.RadianceThemingSlices.Side
Packages that use RadianceThemingSlices.Side
Package
Description
-
Uses of RadianceThemingSlices.Side in org.pushingpixels.radiance.theming.api
Fields in org.pushingpixels.radiance.theming.api with type parameters of type RadianceThemingSlices.SideModifier and TypeFieldDescriptionprivate Set
<RadianceThemingSlices.Side> RadianceThemingSlices.Sides.Builder.openSides
private Set
<RadianceThemingSlices.Side> RadianceThemingSlices.Sides.openSides
private Set
<RadianceThemingSlices.Side> RadianceThemingSlices.Sides.Builder.straightSides
private Set
<RadianceThemingSlices.Side> RadianceThemingSlices.Sides.straightSides
Methods in org.pushingpixels.radiance.theming.api that return RadianceThemingSlices.SideModifier and TypeMethodDescriptionstatic RadianceThemingSlices.Side
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.SideModifier and TypeMethodDescriptionRadianceThemingSlices.Sides.getOpenSides()
RadianceThemingSlices.Sides.getStraightSides()
Methods in org.pushingpixels.radiance.theming.api with parameters of type RadianceThemingSlices.SideModifier and TypeMethodDescriptionstatic void
RadianceThemingCortex.ComponentScope.setButtonOpenSide
(JComponent comp, RadianceThemingSlices.Side openSide) Specifies the open side for the specific button component.static void
RadianceThemingCortex.ComponentScope.setButtonStraightSide
(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.SideModifier and TypeMethodDescriptionstatic void
RadianceThemingCortex.ComponentScope.setButtonOpenSides
(JComponent comp, Set<RadianceThemingSlices.Side> openSides) Specifies the open sides for the specific button component.static void
RadianceThemingCortex.ComponentScope.setButtonStraightSides
(JComponent comp, Set<RadianceThemingSlices.Side> straightSides) Specifies the straight sides for the specific button component.RadianceThemingSlices.Sides.Builder.setOpenSides
(Set<RadianceThemingSlices.Side> openSides) RadianceThemingSlices.Sides.Builder.setStraightSides
(Set<RadianceThemingSlices.Side> straightSides) Constructor parameters in org.pushingpixels.radiance.theming.api with type arguments of type RadianceThemingSlices.SideModifierConstructorDescriptionprivate
Sides
(Set<RadianceThemingSlices.Side> openSides, 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.SideModifier and TypeMethodDescriptionprivate static Path2D
HighlightPainterUtils.getBorderPath
(ComponentOrientation orientation, int width, int height, float insets, Set<RadianceThemingSlices.Side> openSides) private static void
HighlightPainterUtils.paintHighlight
(Graphics g, Component c, Rectangle rect, float borderAlpha, Set<RadianceThemingSlices.Side> openSides, RadianceColorScheme fillScheme, RadianceColorScheme borderScheme, RadianceFillPainter highlightPainter, RadianceBorderPainter highlightBorderPainter) static void
HighlightPainterUtils.paintHighlight
(Graphics g, CellRendererPane rendererPane, Component c, Rectangle rect, float borderAlpha, Set<RadianceThemingSlices.Side> openSides, RadianceColorScheme fillScheme, RadianceColorScheme borderScheme) Paints the highlight for the specified component.static void
HighlightPainterUtils.paintHighlightBorder1X
(Graphics2D g, Component comp, int width, int height, float borderAlpha, 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.SideModifier and TypeMethodDescriptionstatic Set
<RadianceThemingSlices.Side> RadianceCoreUtilities.getSides
(JComponent component, 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.SideModifier and TypeMethodDescriptionprivate void
ButtonBackgroundDelegate.drawBackground
(Graphics2D g, AbstractButton button, RadianceButtonShaper shaper, RadianceFillPainter fillPainter, RadianceBorderPainter borderPainter, int width, int height, RadianceColorScheme colorScheme, RadianceColorScheme borderScheme, Set<RadianceThemingSlices.Side> openSides, boolean isContentAreaFilled, boolean isBorderPainted) static Shape
RadianceOutlineUtilities.getBaseOutline
(ComponentOrientation orientation, float width, float height, float radius, Set<RadianceThemingSlices.Side> straightSides) Returns basic outline for the specified parameters.static Shape
RadianceOutlineUtilities.getBaseOutline
(ComponentOrientation orientation, float width, float height, float radius, Set<RadianceThemingSlices.Side> straightSides, float insets) Returns basic outline for the specified parameters.static Shape
RadianceOutlineUtilities.getBaseOutline
(Component comp, float radius, Set<RadianceThemingSlices.Side> straightSides) Returns basic outline for the specified component.