JavaFX: Como criar Reflexões

UMA reflexão em JavaFX projeta uma cópia invertida da forma na frente e abaixo da forma, criando a impressão de que a forma está sentado sobre uma superfície reflexiva. Você pode criar uma reflexão usando a classe Reflection, cujos membros são mostrados nesta tabela.

A classe Reflection
ConstrutorExplicação
Reflexão()Cria um novo efeito de reflexão com as configurações padrão.
MétodosExplicação
setBottomOpacity void (valor duplo)A opacidade (0,0 a 1,0) na borda inferior do padrão reflection.The é 0.
vazio setFraction (valor duplo)A parte da forma que será reflectida. O is0.75 padrão.
vazio setTopOffset (valor duplo)A distância entre a parte inferior da forma e o início ofthe reflexão. O padrão é 0.
setTopOpacity void (valor duplo)A opacidade (0,0 a 1,0) na parte superior da reflexão. Thedefault é 0,5.

Esta figura mostra uma Texto moldar com uma reflexão aplicada. O código a seguir foi usada para criar esta forma:

image0.jpg
Texto t = new texto ( "Reflexão") - t.setFont (nova Font ( "Times New Roman", 96)) - t.setFill (Color.LIGHTGRAY) -t.setStroke (Color.BLACK) -t.setEffect ( nova Reflexão ()) -

menu