Краткий обзор
Цвет class используется, чтобы инкапсулировать цвета в значении по умолчанию sRGB цветовое пространство. У каждого цвета есть неявное альфа-значение 1.0 или явный, обеспеченный в конструкторе. Альфа-значение определяет прозрачность цвета и может быть представлено значением плавающим в диапазоне 0.0-1.0 или 0-255. Альфа-значение 1.0 или 255 средств, что цвет абсолютно непрозрачен и альфа-значение 0 или 0.0 средств, что цвет абсолютно прозрачен. Создавая a Color с явной альфой или получением компонентов цвета/альфы Цвета, компоненты цвета никогда не предварительно умножаются на альфа-компонент.
Colors может быть создан с конструктором или с одним из нескольких служебных методов. Следующие строки кода все создают тот же самый синий цвет:
var c = Color.BLUE; //use the blue constant
var c = Color { red: 0 green: 0 blue: 1.0 }; // standard constructor
var c = Color.color(0,0,1.0); //use 0->1.0 values. implicit alpha of 1.0
var c = Color.color(0,0,1.0,1.0); //use 0->1.0 values, explicit alpha of 1.0
var c = Color.rgb(0,0,255); //use 0->255 integers, implict alpha of 1.0
var c = Color.rgb(0,0,255,1.0); //use 0->255 integers, explict alpha of 1.0
var c = Color.hsb(270,1.0,1.0); //hue = 270, saturation & value = 1.0. inplict alpha of 1.0
var c = Color.hsb(270,1.0,1.0,1.0); //hue = 270, saturation & value = 1.0, explict alpha of 1.0
var c = Color.web("0x0000FF",1.0);// blue as a hex web value, explict alpha
var c = Color.web("0x0000FF");// blue as a hex web value, implict alpha
var c = Color.web("#0000FF",1.0);// blue as a hex web value, explict alpha
var c = Color.web("#0000FF");// blue as a hex web value, implict alpha
var c = Color.web("0000FF",1.0);// blue as a hex web value, explict alpha
var c = Color.web("0000FF");// blue as a hex web value, implict alpha
Создание a Color бросит IllegalArgumentException если какое-либо из значений испытывает недостаток диапазона.
код:
import javafx.scene.*;
import javafx.scene.shape.*;
import javafx.scene.paint.*;
Group {
content: [
Rectangle {
x: 5, y: 5, width: 50, height: 40
fill: Color.RED
stroke: Color.GREEN
strokeWidth: 3
},
Rectangle {
x: 65, y: 5, width: 50, height: 40
fill: Color.rgb(91, 127, 255)
stroke: Color.hsb(40, 0.7, 0.8)
strokeWidth: 3
}]
}производит:

Профиль: распространенный
Сводка Переменной сценария
| доступ | имя | ввести | Может Читать | Может Init | Может Записать | Значение по умолчанию | описание |
|---|---|---|---|---|---|---|---|
| общественность | ALICEBLUE | Цвет | ![]() | ||||
| общественность | ANTIQUEWHITE | Цвет | ![]() | ||||
| общественность | ВОДА | Цвет | ![]() | ||||
| общественность | АКВАМАРИН | Цвет | ![]() | ||||
| общественность | AZURE | Цвет | ![]() | ||||
| общественность | БЕЖЕВЫЙ | Цвет | ![]() | ||||
| общественность | НЕГЛАЗИРОВАННЫЙ ФАРФОР | Цвет | ![]() | ||||
| общественность | ЧЕРНЫЙ | Цвет | ![]() | ||||
| общественность | BLANCHEDALMOND | Цвет | ![]() | ||||
| общественность | СИНИЙ | Цвет | ![]() | ||||
| общественность | BLUEVIOLET | Цвет | ![]() | ||||
| общественность | БРАУН | Цвет | ![]() | ||||
| общественность | BURLYWOOD | Цвет | ![]() | ||||
| общественность | CADETBLUE | Цвет | ![]() | ||||
| общественность | ШАРТРЕЗ | Цвет | ![]() | ||||
| общественность | ШОКОЛАД | Цвет | ![]() | ||||
| общественность | CORAL | Цвет | ![]() | ||||
| общественность | CORNFLOWERBLUE | Цвет | ![]() | ||||
| общественность | CORNSILK | Цвет | ![]() | ||||
| общественность | ТЕМНО-КРАСНЫЙ | Цвет | ![]() | ||||
| общественность | СИНИЙ | Цвет | ![]() | ||||
| общественность | DARKBLUE | Цвет | ![]() | ||||
| общественность | СИНЕ-ЗЕЛЕНЫЙ | Цвет | ![]() | ||||
| общественность | DARKGOLDENROD | Цвет | ![]() | ||||
| общественность | DARKGRAY | Цвет | ![]() | ||||
| общественность | DARKGREEN | Цвет | ![]() | ||||
| общественность | DARKGREY | Цвет | ![]() | ||||
| общественность | DARKKHAKI | Цвет | ![]() | ||||
| общественность | DARKMAGENTA | Цвет | ![]() | ||||
| общественность | DARKOLIVEGREEN | Цвет | ![]() | ||||
| общественность | DARKORANGE | Цвет | ![]() | ||||
| общественность | DARKORCHID | Цвет | ![]() | ||||
| общественность | DARKRED | Цвет | ![]() | ||||
| общественность | DARKSALMON | Цвет | ![]() | ||||
| общественность | DARKSEAGREEN | Цвет | ![]() | ||||
| общественность | DARKSLATEBLUE | Цвет | ![]() | ||||
| общественность | DARKSLATEGRAY | Цвет | ![]() | ||||
| общественность | DARKSLATEGREY | Цвет | ![]() | ||||
| общественность | DARKTURQUOISE | Цвет | ![]() | ||||
| общественность | DARKVIOLET | Цвет | ![]() | ||||
| общественность | DEEPPINK | Цвет | ![]() | ||||
| общественность | DEEPSKYBLUE | Цвет | ![]() | ||||
| общественность | DIMGRAY | Цвет | ![]() | ||||
| общественность | DIMGREY | Цвет | ![]() | ||||
| общественность | DODGERBLUE | Цвет | ![]() | ||||
| общественность | ОГНЕУПОРНЫЙ КИРПИЧ | Цвет | ![]() | ||||
| общественность | FLORALWHITE | Цвет | ![]() | ||||
| общественность | FORESTGREEN | Цвет | ![]() | ||||
| общественность | ФУКСИЯ | Цвет | ![]() | ||||
| общественность | GAINSBORO | Цвет | ![]() | ||||
| общественность | GHOSTWHITE | Цвет | ![]() | ||||
| общественность | ЗОЛОТО | Цвет | ![]() | ||||
| общественность | ЗОЛОТАРНИК | Цвет | ![]() | ||||
| общественность | СЕРЫЙ | Цвет | ![]() | ||||
| общественность | ЗЕЛЕНЫЙ | Цвет | ![]() | ||||
| общественность | GREENYELLOW | Цвет | ![]() | ||||
| общественность | СЕРЫЙ | Цвет | ![]() | ||||
| общественность | МЕДВЯНАЯ РОСА | Цвет | ![]() | ||||
| общественность | HOTPINK | Цвет | ![]() | ||||
| общественность | INDIANRED | Цвет | ![]() | ||||
| общественность | ИНДИГО | Цвет | ![]() | ||||
| общественность | СЛОНОВАЯ КОСТЬ | Цвет | ![]() | ||||
| общественность | ХАКИ | Цвет | ![]() | ||||
| общественность | ЛАВАНДА | Цвет | ![]() | ||||
| общественность | LAVENDERBLUSH | Цвет | ![]() | ||||
| общественность | LAWNGREEN | Цвет | ![]() | ||||
| общественность | LEMONCHIFFON | Цвет | ![]() | ||||
| общественность | ГОЛУБОЙ | Цвет | ![]() | ||||
| общественность | LIGHTCORAL | Цвет | ![]() | ||||
| общественность | LIGHTCYAN | Цвет | ![]() | ||||
| общественность | LIGHTGOLDENRODYELLOW | Цвет | ![]() | ||||
| общественность | LIGHTGRAY | Цвет | ![]() | ||||
| общественность | СВЕТЛО-ЗЕЛЕНЫЙ | Цвет | ![]() | ||||
| общественность | LIGHTGREY | Цвет | ![]() | ||||
| общественность | LIGHTPINK | Цвет | ![]() | ||||
| общественность | LIGHTSALMON | Цвет | ![]() | ||||
| общественность | LIGHTSEAGREEN | Цвет | ![]() | ||||
| общественность | LIGHTSKYBLUE | Цвет | ![]() | ||||
| общественность | LIGHTSLATEGRAY | Цвет | ![]() | ||||
| общественность | LIGHTSLATEGREY | Цвет | ![]() | ||||
| общественность | LIGHTSTEELBLUE | Цвет | ![]() | ||||
| общественность | СВЕТЛО-ЖЕЛТЫЙ | Цвет | ![]() | ||||
| общественность | ИЗВЕСТЬ | Цвет | ![]() | ||||
| общественность | LIMEGREEN | Цвет | ![]() | ||||
| общественность | ПОЛОТНО | Цвет | ![]() | ||||
| общественность | ПУРПУРНЫЙ | Цвет | ![]() | ||||
| общественность | МАРОН | Цвет | ![]() | ||||
| общественность | MEDIUMAQUAMARINE | Цвет | ![]() | ||||
| общественность | MEDIUMBLUE | Цвет | ![]() | ||||
| общественность | MEDIUMORCHID | Цвет | ![]() | ||||
| общественность | MEDIUMPURPLE | Цвет | ![]() | ||||
| общественность | MEDIUMSEAGREEN | Цвет | ![]() | ||||
| общественность | MEDIUMSLATEBLUE | Цвет | ![]() | ||||
| общественность | MEDIUMSPRINGGREEN | Цвет | ![]() | ||||
| общественность | MEDIUMTURQUOISE | Цвет | ![]() | ||||
| общественность | MEDIUMVIOLETRED | Цвет | ![]() | ||||
| общественность | MIDNIGHTBLUE | Цвет | ![]() | ||||
| общественность | MINTCREAM | Цвет | ![]() | ||||
| общественность | MISTYROSE | Цвет | ![]() | ||||
| общественность | МОКАСИН | Цвет | ![]() | ||||
| общественность | NAVAJOWHITE | Цвет | ![]() | ||||
| общественность | ФЛОТ | Цвет | ![]() | ||||
| общественность | OLDLACE | Цвет | ![]() | ||||
| общественность | МАСЛИНА | Цвет | ![]() | ||||
| общественность | OLIVEDRAB | Цвет | ![]() | ||||
| общественность | ОРАНЖЕВЫЙ | Цвет | ![]() | ||||
| общественность | ORANGERED | Цвет | ![]() | ||||
| общественность | ОРХИДЕЯ | Цвет | ![]() | ||||
| общественность | PALEGOLDENROD | Цвет | ![]() | ||||
| общественность | PALEGREEN | Цвет | ![]() | ||||
| общественность | PALETURQUOISE | Цвет | ![]() | ||||
| общественность | PALEVIOLETRED | Цвет | ![]() | ||||
| общественность | PAPAYAWHIP | Цвет | ![]() | ||||
| общественность | PEACHPUFF | Цвет | ![]() | ||||
| общественность | ПЕРУ | Цвет | ![]() | ||||
| общественность | РОЗОВЫЙ | Цвет | ![]() | ||||
| общественность | СЛИВА | Цвет | ![]() | ||||
| общественность | ЗЕЛЕНОВАТО-ГОЛУБОЙ | Цвет | ![]() | ||||
| общественность | ФИОЛЕТОВЫЙ | Цвет | ![]() | ||||
| общественность | КРАСНЫЙ | Цвет | ![]() | ||||
| общественность | ROSYBROWN | Цвет | ![]() | ||||
| общественность | ROYALBLUE | Цвет | ![]() | ||||
| общественность | SADDLEBROWN | Цвет | ![]() | ||||
| общественность | ЛОСОСЬ | Цвет | ![]() | ||||
| общественность | SANDYBROWN | Цвет | ![]() | ||||
| общественность | ЦВЕТА МОРСКОЙ ВОЛНЫ | Цвет | ![]() | ||||
| общественность | МОРСКАЯ РАКУШКА | Цвет | ![]() | ||||
| общественность | СИЕНА | Цвет | ![]() | ||||
| общественность | СЕРЕБРО | Цвет | ![]() | ||||
| общественность | ЛАЗУРНЫЙ | Цвет | ![]() | ||||
| общественность | SLATEBLUE | Цвет | ![]() | ||||
| общественность | SLATEGRAY | Цвет | ![]() | ||||
| общественность | SLATEGREY | Цвет | ![]() | ||||
| общественность | СНЕГ | Цвет | ![]() | ||||
| общественность | SPRINGGREEN | Цвет | ![]() | ||||
| общественность | STEELBLUE | Цвет | ![]() | ||||
| общественность | ЗАГАР | Цвет | ![]() | ||||
| общественность | ЧИРОК | Цвет | ![]() | ||||
| общественность | ЧЕРТОПОЛОХ | Цвет | ![]() | ||||
| общественность | ПОМИДОР | Цвет | ![]() | ||||
| общественность | ПРОЗРАЧНЫЙ | Цвет | ![]() |
Полностью прозрачный цвет. |
|||
| общественность | БИРЮЗОВЫЙ | Цвет | ![]() | ||||
| общественность | ФИОЛЕТОВЫЙ | Цвет | ![]() | ||||
| общественность | ПШЕНИЦА | Цвет | ![]() | ||||
| общественность | БЕЛЫЙ | Цвет | ![]() | ||||
| общественность | WHITESMOKE | Цвет | ![]() | ||||
| общественность | ЖЕЛТЫЙ | Цвет | ![]() | ||||
| общественность | YELLOWGREEN | Цвет | ![]() |
Переменная Сводка
| доступ | имя | ввести | Может Читать | Может Init | Может Записать | Значение по умолчанию | описание |
|---|---|---|---|---|---|---|---|
| общественность-init | синий | Число | ![]() | ![]() | 0.0 |
Синий компонент |
|
| общественность-init | зеленый | Число | ![]() | ![]() | 0.0 |
Зеленый компонент |
|
| общественность-init | непрозрачность | Число | ![]() | ![]() | 1.0 |
Непрозрачность |
|
| общественность-init | красный | Число | ![]() | ![]() | 0.0 |
Красный компонент |
Наследованные Переменные
Сводка Функции сценария
- общедоступный цвет (красный: Число, зеленое: Число, синее: Число, непрозрачность: Число): Цвет
-
Создает цвет sRGB с указанными красными, зелеными и синими значениями в диапазоне
0.0-1.0, и данная непрозрачность.
Создает цвет sRGB с указанными красными, зелеными и синими значениями в диапазоне
0.0-1.0, и данная непрозрачность.- Параметры
- красный
-
красный компонент, в диапазоне
0.0-1.0 - зеленый
-
зеленый компонент, в диапазоне
0.0-1.0 - синий
-
синий компонент, в диапазоне
0.0-1.0 - непрозрачность
-
компонент непрозрачности, в диапазоне
0.0-1.0
- Возвраты
- Цвет
-
Color
- Броски
- java.lang. IllegalArgumentException, если какое-либо значение испытывает недостаток диапазона
Профиль: распространенный
- общедоступный цвет (красный: Число, зеленое: Число, синее: Число): Цвет
-
Создает непрозрачный цвет sRGB с указанными красными, зелеными и синими значениями в диапазоне
0.0-1.0.
Создает непрозрачный цвет sRGB с указанными красными, зелеными и синими значениями в диапазоне
0.0-1.0.- Параметры
- красный
-
красный компонент, в диапазоне
0.0-1.0 - зеленый
-
зеленый компонент, в диапазоне
0.0-1.0 - синий
-
синий компонент, в диапазоне
0.0-1.0
- Возвраты
- Цвет
-
Color
- Броски
- java.lang. IllegalArgumentException, если какое-либо значение испытывает недостаток диапазона
Профиль: распространенный
- общественность hsb (оттенок: Целое число, насыщенность: Число, яркость: Число, непрозрачность: Число): Цвет
-
Создает a
Colorоснованный на указанных значениях в цветовой модели HSB, и данной непрозрачности.
Создает a
Colorоснованный на указанных значениях в цветовой модели HSB, и данной непрозрачности.- Параметры
- оттенок
- оттенок, в градусах
- насыщенность
-
насыщенность,
0.0 to 1.0 - яркость
-
яркость,
0.0 to 1.0 - непрозрачность
-
непрозрачность,
0.0 to 1.0
- Возвраты
- Цвет
-
Color
- Броски
- java.lang. IllegalArgumentException, если {@code насыщенность}, {@code яркость} или {@code непрозрачность} испытывают недостаток диапазона
Профиль: распространенный
- общественность hsb (оттенок: Целое число, насыщенность: Число, яркость: Число): Цвет
-
Создает непрозрачное
Colorоснованный на указанных значениях в цветовой модели HSB.
Создает непрозрачное
Colorоснованный на указанных значениях в цветовой модели HSB.- Параметры
- оттенок
- оттенок, в градусах
- насыщенность
-
насыщенность,
0.0 to 1.0 - яркость
-
яркость,
0.0 to 1.0
- Возвраты
- Цвет
-
Color
- Броски
- java.lang. IllegalArgumentException, если {@code насыщенность} или {@code яркость} испытывают недостаток диапазона
Профиль: распространенный
- общественность rgb (красный: Целое число, зеленое: Целое число, синее: Целое число, непрозрачность: Число): Цвет
-
Создает цвет sRGB с указанными значениями RGB в диапазоне
0-255, и данная непрозрачность.
Создает цвет sRGB с указанными значениями RGB в диапазоне
0-255, и данная непрозрачность.- Параметры
- красный
-
красный компонент, в диапазоне
0-255 - зеленый
-
зеленый компонент, в диапазоне
0-255 - синий
-
синий компонент, в диапазоне
0-255 - непрозрачность
-
компонент непрозрачности, в диапазоне
0.0-1.0
- Возвраты
- Цвет
-
Color
- Броски
- java.lang. IllegalArgumentException, если какое-либо значение испытывает недостаток диапазона
Профиль: распространенный
- общественность rgb (красный: Целое число, зеленое: Целое число, синее: Целое число): Цвет
-
Создает непрозрачный цвет sRGB с указанными значениями RGB в диапазоне
0-255.
Создает непрозрачный цвет sRGB с указанными значениями RGB в диапазоне
0-255.- Параметры
- красный
-
красный компонент, в диапазоне
0-255 - зеленый
-
зеленый компонент, в диапазоне
0-255 - синий
-
синий компонент, в диапазоне
0-255
- Возвраты
- Цвет
-
Color
- Броски
- java.lang. IllegalArgumentException, если какое-либо значение испытывает недостаток диапазона
Профиль: распространенный
- государственная сеть (colorRawName: java.lang. Строка, непрозрачность: Число): Цвет
-
Создает цвет RGB, определенный с шестнадцатеричной нотацией.
Создает цвет RGB, определенный с шестнадцатеричной нотацией. Непрозрачность находится в диапазоне 0.0-1.0. исключая:
var c = Color.web("0xff6688",1.0); var c = Color.web("#ff6688",1.0); var c = Color.web("ff6688",1.0);- Параметры
- colorRawName
- шестнадцатеричная строка, чтобы идентифицировать цвет RGB
- непрозрачность
- компонент непрозрачности
- Возвраты
- Цвет
Профиль: распространенный
- государственная сеть (цвет: java.lang. Строка): Цвет
-
Создает цвет RGB, определенный с шестнадцатеричной нотацией.
Создает цвет RGB, определенный с шестнадцатеричной нотацией. Непрозрачность устанавливается в
1.0. исключая:var c = Color.web("0xff6688"); var c = Color.web("#ff6688"); var c = Color.web("ff6688");- Параметры
- цвет
- шестнадцатеричная строка, чтобы идентифицировать цвет RGB
- Возвраты
- Цвет
Профиль: распространенный
Функциональная Сводка
- общественность toString (): java.lang. Строка
-
Возвращает строковое представление этого
Color.
Возвращает строковое представление этого
Color. Этот метод предназначается, чтобы использоваться только для информационных целей. Контент и формат возвращенной строки могли бы измениться между реализациями. Возвращенная строка могла бы быть пустой, но не может бытьnull.- Возвраты
- Строка
- строковое представление
Профиль: распространенный
Наследованные Функции
javafx.scene.paint. Краска
javafx.animation. Interpolatable
- общедоступный краткий обзор ofTheWay (endVal: java.lang. Объект, t: Число): java.lang. Объект
-
Функция calcuates интерполированное значение вперед
tмежду0.0и1.0.
Функция calcuates интерполированное значение вперед
tмежду0.0и1.0. Когдаt= 1.0,endValвозвращается.- Параметры
- endVal
- целевое значение
- t
-
часть между
0.0и1.0
- Возвраты
- Объект
- интерполированное значение
Профиль: распространенный
