Краткий обзор
Высокоуровневый эффект, который представляет тень данного контента позади контента с указанным цветом, радиусом, и смещением.
код:
import javafx.scene.*;
import javafx.scene.effect.*;
import javafx.scene.paint.*;
import javafx.scene.shape.*;
import javafx.scene.text.*;
Group {
content: [
Text {
effect: DropShadow { offsetY: 3 color: Color.color(0.4, 0.4, 0.4) };
cache: true
x: 10 y: 70
fill: Color.RED
content: "JavaFX drop shadow..."
font: Font.font(null, FontWeight.BOLD, 32);
},
Circle {
effect: DropShadow { offsetY: 4 }
centerX: 50 centerY: 125
radius: 30
fill: Color.ORANGE
cache: true
}
]
}производит:

Профиль: общий условный эффект
Переменная Сводка
| доступ | имя | ввести | Может Читать | Может Init | Может Записать | Значение по умолчанию | описание |
|---|---|---|---|---|---|---|---|
| общественность | blurType | BlurType | ![]() | ![]() | ![]() | THREE_PASS_BOX |
Алгоритм, используемый, чтобы размыть тень.
Алгоритм, используемый, чтобы размыть тень.
Min: n/a
Max: n/a
Default: BlurType.THREE_PASS_BOX
Identity: n/a
THREE_PASS_BOX |
| общественность | цвет | Цвет | ![]() | ![]() | ![]() | ЧЕРНЫЙ |
Тень
Тень
Min: n/a
Max: n/a
Default: Color.BLACK
Identity: n/a
ЧЕРНЫЙ |
| общественность | height | Число | ![]() | ![]() | ![]() | 21.0 |
Вертикальный размер теневого ядра размытости.
Вертикальный размер теневого ядра размытости. Этот атрибут управляет vetical размером общей площади, по которой тень единственного пикселя распределяется алгоритмом размытости. Значения меньше чем
Min: 0.0
Max: 255.0
Default: 21.0
Identity: <1.0
21.0 |
| общественность | ввод | Эффект | ![]() | ![]() | ![]() | нуль |
Ввод для этого
Ввод для этого |
| общественность | offsetX | Число | ![]() | ![]() | ![]() | 0.0 |
Теневое смещение в направлении X, в пикселях.
Теневое смещение в направлении X, в пикселях.
Min: n/a
Max: n/a
Default: 0.0
Identity: 0.0
0.0 |
| общественность | offsetY | Число | ![]() | ![]() | ![]() | 0.0 |
Теневое смещение в направлении Y, в пикселях.
Теневое смещение в направлении Y, в пикселях.
Min: n/a
Max: n/a
Default: 0.0
Identity: 0.0
0.0 |
| общественность | радиус | Число | ![]() | ![]() | ![]() | 10.0 |
Радиус теневого ядра размытости.
Радиус теневого ядра размытости. Этот атрибут управляет расстоянием, что тень распространяется каждой стороне исходных пикселей. Установка радиуса эквивалентна установке обоих
Min: 0.0
Max: 127.0
Default: 10.0
Identity: 0.0
10.0 |
| общественность | распространение | Число | ![]() | ![]() | ![]() | 0.0 |
Распространение тени.
Распространение тени. Распространение является частью радиуса, где содействие исходного материала составит 100 %. Остающейся части радиуса будет управлять содействием ядро размытости. Распространение
Min: 0.0
Max: 1.0
Default: 0.0
Identity: 0.0
0.0 |
| общественность | width | Число | ![]() | ![]() | ![]() | 21.0 |
Горизонтальный размер теневого ядра размытости.
Горизонтальный размер теневого ядра размытости. Этот атрибут управляет горизонтальным размером общей площади, по которой тень единственного пикселя распределяется алгоритмом размытости. Значения меньше чем
Min: 0.0
Max: 255.0
Default: 21.0
Identity: <1.0
21.0 |

