JavaFX: Wie Reflexionen zu erstellen

EIN Betrachtung in JavaFX-Projekten eine invertierte Kopie der Form vor und unter der Form, den Eindruck zu erwecken, dass die Form auf einer reflektierenden Oberfläche sitzt. Sie können eine Reflexion mit dem Reflection Klasse zu erstellen, deren Mitglieder sind in dieser Tabelle gezeigt.

Die Reflection-Klasse
constructorErläuterung
Betrachtung()Erstellt einen neuen Reflection Effekt mit den Standardeinstellungen.
MethodenErläuterung
Leere setBottomOpacity (double-Wert)Die Opazität (0,0 bis 1,0) an der Unterkante des Reflexion Standardeinstellung ist 0.
Leere setFraction (double-Wert)Der Abschnitt der Form, die reflektiert werden. Der Standard is0.75.
Leere setTopOffset (double-Wert)Der Abstand zwischen dem Boden der Form und dem Beginn OFTHE Reflexion. Der Standardwert ist 0.
Leere setTopOpacity (double-Wert)Die Opazität (0.0 bis 1.0) an der Oberseite der Reflexion. Thedefault ist 0,5.

Diese Abbildung zeigt ein Text Form mit angewendet einer Reflexion. Der folgende Code wurde verwendet, um dieses Form zu erstellen:

bild0.jpg
Text t = new Text ( "Reflection") - t.setFont (neue Schriftart ( "Times New Roman", 96)) - t.setFill (Color.LIGHTGRAY) -t.setStroke (Color.BLACK) -t.setEffect ( neue Reflexion ()) -

Menü