JavaFX: cómo crear reflexiones

LA reflexión en JavaFX proyecta una copia invertida de la forma por delante y por debajo de la forma, creando la impresión de que la forma está sentado en una superficie reflectante. Puede crear una reflexión utilizando la clase Reflexión, cuyos miembros se muestran en esta tabla.

La Reflexión Clase
ConstructorExplicación
Reflexión ()Crea un nuevo efecto de reflexión con la configuración predeterminada.
MétodosExplicación
void setBottomOpacity (valor doble)La opacidad (0.0 a 1.0) en el borde inferior de la reflection.The predeterminado es 0.
void setFraction (valor doble)La parte de la forma que se verá reflejado. El is0.75 defecto.
void setTopOffset (valor doble)La distancia entre la parte inferior de la forma y el inicio Ofthe reflexión. El valor predeterminado es 0.
void setTopOpacity (valor doble)La opacidad (0.0 a 1.0) en la parte superior de la reflexión. Thedefault es 0,5.

Esta figura muestra un Texto dar forma con una reflexión aplicada. Se utilizó el siguiente código para crear esta forma:

imagen0.jpg
Texto t = new Texto ("Reflexión") - t.setFont (nueva Fuente ("Times New Roman", 96)) - t.setFill (Color.LIGHTGRAY) -t.setStroke (Color.BLACK) -t.setEffect ( nueva Reflexión ()) -



» » » » JavaFX: cómo crear reflexiones