JavaFX: comment créer des réflexions

UN réflexion dans JavaFX projette une copie inversée de la forme à l'avant et en dessous de la forme, de créer l'impression que la forme est assis sur une surface réfléchissante. Vous pouvez créer une réflexion en utilisant la classe de réflexion, dont les membres sont indiqués dans ce tableau.

La réflexion de classe
ConstructeurExplication
Réflexion ()Crée un nouvel effet de réflexion avec les paramètres par défaut.
MéthodesExplication
setBottomOpacity void (double valeur)L'opacité (0.0 à 1.0) sur le bord inférieur de l'reflection.The défaut est 0.
setFraction vide (valeur double)La partie de la forme qui sera reflétée. Le is0.75 par défaut.
setTopOffset vide (valeur double)La distance entre le fond de la forme et le début DELA réflexion. La valeur par défaut est 0.
setTopOpacity void (double valeur)L'opacité (0,0 à 1,0) dans la partie supérieure de la réflexion. Thedefault est de 0,5.

Cette figure montre un Texte façonner par une réflexion appliquée. Le code suivant a été utilisé pour créer cette forme:

image0.jpg
Texte t = nouveau texte ("Reflection") - t.setFont (nouvelle police ("Times New Roman", 96)) - t.setFill (Color.LIGHTGRAY) -t.setStroke (Color.BLACK) -t.setEffect ( nouvelle réflexion ()) -

» » » » JavaFX: comment créer des réflexions