Spec-Zone .ru
спецификации, руководства, описания, API

JavaFX: Обеспечение Богатого Опыта На Все Экраны Вашей Жизни

разверните все

Профиль: рабочий стол, распространенный

Краткий обзор

Высокоуровневый эффект, который представляет тень данного контента позади контента с указанным цветом, радиусом, и смещением.

код:

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Может ЗаписатьЗначение по умолчаниюописание
общественностьblurTypeBlurTypeTHREE_PASS_BOX

Алгоритм, используемый, чтобы размыть тень.

Алгоритм, используемый, чтобы размыть тень.

       Min: n/a
       Max: n/a
   Default: BlurType.THREE_PASS_BOX
  Identity: n/a
 

THREE_PASS_BOX  
общественностьцветЦветЧЕРНЫЙ

Тень Color.

Тень Color.

       Min: n/a
       Max: n/a
   Default: Color.BLACK
  Identity: n/a
 

ЧЕРНЫЙ  
общественностьheightЧисло21.0

Вертикальный размер теневого ядра размытости.

Вертикальный размер теневого ядра размытости. Этот атрибут управляет vetical размером общей площади, по которой тень единственного пикселя распределяется алгоритмом размытости. Значения меньше чем 1.0 не распределяются вне исходного пикселя и так не имейте никакого эффекта размытия на тени.

       Min:   0.0
       Max: 255.0
   Default:  21.0
  Identity:  <1.0
 

21.0  
общественностьвводЭффектнуль

Ввод для этого Effect.

Ввод для этого Effect. Если установлено в null, или оставленный неуказанный, графическое изображение Node к которому Effect присоединяется будет использоваться в качестве ввода.

нуль  
общественность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

Радиус теневого ядра размытости.

Радиус теневого ядра размытости. Этот атрибут управляет расстоянием, что тень распространяется каждой стороне исходных пикселей. Установка радиуса эквивалентна установке обоих width и height атрибуты к значению (2 * radius + 1).

       Min:   0.0
       Max: 127.0
   Default:  10.0
  Identity:   0.0
 

10.0  
общественностьраспространениеЧисло0.0

Распространение тени.

Распространение тени. Распространение является частью радиуса, где содействие исходного материала составит 100 %. Остающейся части радиуса будет управлять содействием ядро размытости. Распространение 0.0 приведет к распределению тени, определенной полностью алгоритмом размытости. Распространение 1.0 приведет к основательному росту, исходящему из исходной непрозрачности материала к пределу радиуса с очень резким сокращением к прозрачности в радиусе.

       Min: 0.0
       Max: 1.0
   Default: 0.0
  Identity: 0.0
 

0.0  
общественностьwidthЧисло21.0

Горизонтальный размер теневого ядра размытости.

Горизонтальный размер теневого ядра размытости. Этот атрибут управляет горизонтальным размером общей площади, по которой тень единственного пикселя распределяется алгоритмом размытости. Значения меньше чем 1.0 не распределяются вне исходного пикселя и так не имейте никакого эффекта размытия на тени.

       Min:   0.0
       Max: 255.0
   Default:  21.0
  Identity:  <1.0
 

21.0  

Наследованные Переменные

Функциональная Сводка

Наследованные Функции

javafx.scene.effect. Эффект