Краткий обзор
Высокоуровневый эффект, который представляет тень данного контента позади контента с указанным цветом, радиусом, и смещением.
код:
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/aTHREE_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.021.0 |
|||
общественность | ввод | Эффект | нуль |
Ввод для этого Ввод для этого |
|||
общественность | offsetX | Число | 0.0 |
Теневое смещение в направлении X, в пикселях. Теневое смещение в направлении X, в пикселях. Min: n/a Max: n/a Default: 0.0 Identity: 0.00.0 |
|||
общественность | offsetY | Число | 0.0 |
Теневое смещение в направлении Y, в пикселях. Теневое смещение в направлении Y, в пикселях. Min: n/a Max: n/a Default: 0.0 Identity: 0.00.0 |
|||
общественность | радиус | Число | 10.0 |
Радиус теневого ядра размытости. Радиус теневого ядра размытости. Этот атрибут управляет расстоянием, что тень распространяется каждой стороне исходных пикселей. Установка радиуса эквивалентна установке обоих Min: 0.0 Max: 127.0 Default: 10.0 Identity: 0.010.0 |
|||
общественность | распространение | Число | 0.0 |
Распространение тени. Распространение тени. Распространение является частью радиуса, где содействие исходного материала составит 100 %. Остающейся части радиуса будет управлять содействием ядро размытости. Распространение Min: 0.0 Max: 1.0 Default: 0.0 Identity: 0.00.0 |
|||
общественность | width | Число | 21.0 |
Горизонтальный размер теневого ядра размытости. Горизонтальный размер теневого ядра размытости. Этот атрибут управляет горизонтальным размером общей площади, по которой тень единственного пикселя распределяется алгоритмом размытости. Значения меньше чем Min: 0.0 Max: 255.0 Default: 21.0 Identity: <1.021.0 |