Пакет javafx.scene.effect
См.: Описание
| Класс | Описание |
|---|---|
| Blend | Эффект, который смешивает два входных значения с помощью одного из предопределённых BlendMode. |
| Bloom | Высокоуровневый эффект, который заставляет более светлые участки входного изображения светиться, на основе настраиваемого порога. |
| BoxBlur | Эффект размытия с использованием простого ядра фильтра "прямоугольник", с отдельно настраиваемыми размерами по обеим осям и параметром итераций, контролирующим качество получившегося размытия. |
| ColorAdjust | Эффект, который позволяет изменять оттенок, насыщенность, яркость и контрастность каждого пикселя. |
| ColorInput | Эффект, отображающий прямоугольную область, заполненную ("залитую") заданным Paint. |
| DisplacementMap | Эффект, который смещает каждый пиксель на расстояние, указанное первыми двумя полосами указанного FloatMap. |
| DropShadow | Высокоуровневый эффект, который отображает тень заданного содержимого позади содержимого с указанным цветом, радиусом и смещением. |
| Effect | Абстрактный базовый класс для всех реализаций эффектов. |
| FloatMap | Буфер, содержащий данные с плавающей точкой, предназначенный для использования в качестве параметра для эффектов, таких как DisplacementMap. |
| GaussianBlur | Эффект размытия с использованием гауссова ядра свёртки, с настраиваемым радиусом. |
| Glow | Высокоуровневый эффект, который заставляет входное изображение светиться, на основе настраиваемого порога. |
| ImageInput | Тип эффекта-источника, который просто пропускает заданное Image без изменений как вход для другого Effect. |
| InnerShadow | Высокоуровневый эффект, который отображает тень внутри краёв заданного содержимого с указанным цветом, радиусом и смещением. |
| Light | Абстрактный базовый класс для всех реализаций света. |
| Light.Distant | Представляет удалённый источник света. |
| Light.Point | Представляет источник света в заданной позиции в 3D-пространстве. |
| Light.Spot | Представляет точечный источник света в заданной позиции в 3D-пространстве, с настраиваемым направлением и фокусом. |
| Lighting | Эффект, который моделирует освещение заданного содержимого источником света, который может использоваться для придания плоским объектам более реалистичного трёхмерного вида. |
| MotionBlur | Эффект размытия движения с использованием гауссова ядра свёртки, с настраиваемым радиусом и углом. |
| PerspectiveTransform | Эффект, предоставляющий неаффинное преобразование входного содержимого. |
| Reflection | Эффект, отображающий отражённую версию входного содержимого под фактическим содержимым. |
| SepiaTone | Фильтр, создающий эффект сепии, похожий на старинные фотографии. |
| Shadow | Эффект, который создаёт монохромную копию входного значения с размытыми краями. |
Описание пакета javafx.scene.effect
Предоставляет набор классов для присоединения графических эффектов фильтрации к узлам графа сцены JavaFX.
Эффект — это графический алгоритм, который генерирует изображение, обычно как модификацию исходного изображения. Эффект может быть связан со схемой сцены Node, установив атрибут effect. Некоторые эффекты изменяют свойства цвета исходных пикселей (например, ColorAdjust), другие комбинируют несколько изображений (например, Blend), а другие искажают или перемещают пиксели исходного изображения (например, DisplacementMap или PerspectiveTransform). Все эффекты определены по крайней мере с одним входом, и вход может быть установлен на другой эффект, чтобы объединить эффекты и их результаты, или он может быть не определён, в этом случае эффект будет работать с графическим отображением узла, к которому он прикреплён.
© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.