Package swing.shadow
Class ShadowRenderer
java.lang.Object
swing.shadow.ShadowRenderer
Clase que proporciona funcionalidad para renderizar sombras alrededor de una
imagen. Las sombras se pueden personalizar en términos de tamaño, opacidad y
color.
-
Constructor Summary
ConstructorsConstructorDescriptionConstructor predeterminado que inicializa la clase con valores predeterminados.ShadowRenderer(int size, float opacity, Color color) Constructor que inicializa la clase con valores específicos. -
Method Summary
Modifier and TypeMethodDescriptioncreateShadow(BufferedImage image) Crea una imagen con una sombra alrededor de la imagen original.getColor()Obtiene el color de la sombra.floatObtiene la opacidad de la sombra.intgetSize()Obtiene el tamaño de la sombra.
-
Constructor Details
-
ShadowRenderer
public ShadowRenderer()Constructor predeterminado que inicializa la clase con valores predeterminados. -
ShadowRenderer
Constructor que inicializa la clase con valores específicos.- Parameters:
size- Tamaño de la sombra.opacity- Opacidad de la sombra.color- Color de la sombra.
-
-
Method Details
-
getColor
Obtiene el color de la sombra.- Returns:
- El color de la sombra.
-
getOpacity
public float getOpacity()Obtiene la opacidad de la sombra.- Returns:
- La opacidad de la sombra.
-
getSize
public int getSize()Obtiene el tamaño de la sombra.- Returns:
- El tamaño de la sombra.
-
createShadow
Crea una imagen con una sombra alrededor de la imagen original.- Parameters:
image- La imagen original a la cual se le agregará la sombra.- Returns:
- Una nueva imagen que incluye la sombra.
-