Package swing.shadow.util
Class RippleEffect
java.lang.Object
swing.shadow.util.RippleEffect
Clase que proporciona un efecto de ondulación (ripple effect) para un
componente Swing. Cuando se presiona el botón izquierdo del ratón en el
componente, se agrega un efecto de ondulación en la ubicación del clic. Se
puede personalizar el color de la ondulación.
-
Constructor Summary
ConstructorsConstructorDescriptionRippleEffect(Component component) Constructor que inicializa la clase con el componente proporcionado. -
Method Summary
Modifier and TypeMethodDescriptionvoidAgrega un efecto de ondulación en la ubicación especificada.Obtiene el color de la ondulación.voidMétodo para renderizar los efectos de ondulación.voidsetRippleColor(Color rippleColor) Establece el color de la ondulación.
-
Constructor Details
-
RippleEffect
Constructor que inicializa la clase con el componente proporcionado.- Parameters:
component- El componente al cual se aplicará el efecto de ondulación.
-
-
Method Details
-
addEffect
Agrega un efecto de ondulación en la ubicación especificada.- Parameters:
location- La ubicación donde se agregará el efecto de ondulación.
-
reder
Método para renderizar los efectos de ondulación.- Parameters:
g- El contexto de gráficos en el que se renderizarán los efectos.contain- La forma que contiene los efectos.
-
setRippleColor
Establece el color de la ondulación.- Parameters:
rippleColor- El color de la ondulación.
-
getRippleColor
Obtiene el color de la ondulación.- Returns:
- El color de la ondulación.
-