Класс Color
- javafx.scene.paint.Paint
-
- javafx.scene.paint.Color
Все реализуемые интерфейсы:
public final class Color extends Paint implements Interpolatable<Color>
Color с явным значением альфа или при получении цветовых/альфа-компонентов цвета, цветовые компоненты никогда не умножаются на альфа-компонент. Color можно создавать с помощью конструктора или одного из нескольких служебных методов. Следующие строки кода создают один и тот же синий цвет:
Color c = Color.BLUE; //use the blue constant
Color c = new Color(0,0,1,1.0); // standard constructor, use 0->1.0 values, explicit alpha of 1.0
Color c = Color.color(0,0,1.0); //use 0->1.0 values. implicit alpha of 1.0
Color c = Color.color(0,0,1.0,1.0); //use 0->1.0 values, explicit alpha of 1.0
Color c = Color.rgb(0,0,255); //use 0->255 integers, implicit alpha of 1.0
Color c = Color.rgb(0,0,255,1.0); //use 0->255 integers, explicit alpha of 1.0
Color c = Color.hsb(270,1.0,1.0); //hue = 270, saturation & value = 1.0. inplicit alpha of 1.0
Color c = Color.hsb(270,1.0,1.0,1.0); //hue = 270, saturation & value = 1.0, explicit alpha of 1.0
Color c = Color.web("0x0000FF",1.0);// blue as a hex web value, explicit alpha
Color c = Color.web("0x0000FF");// blue as a hex web value, implicit alpha
Color c = Color.web("0x00F");// blue as a short hex web value, implicit alpha
Color c = Color.web("#0000FF",1.0);// blue as a hex web value, explicit alpha
Color c = Color.web("#0000FF");// blue as a hex web value, implicit alpha
Color c = Color.web("#00F");// blue as a short hex web value, implicit alpha
Color c = Color.web("0000FF",1.0);// blue as a hex web value, explicit alpha
Color c = Color.web("0000FF");// blue as a hex web value, implicit alpha
Color c = Color.web("00F");// blue as a short hex web value, implicit alpha
Color c = Color.web("rgba(0,0,255,1.0)");// blue as an rgb web value, explicit alpha
Color c = Color.web("rgb(0,0,255)");// blue as an rgb web value, implicit alpha
Color c = Color.web("rgba(0,0,100%,1.0)");// blue as an rgb percent web value, explicit alpha
Color c = Color.web("rgb(0,0,100%)");// blue as an rgb percent web value, implicit alpha
Color c = Color.web("hsla(270,100%,100%,1.0)");// blue as an hsl web value, explicit alpha
Color c = Color.web("hsl(270,100%,100%)");// blue as an hsl web value, implicit alpha Создание Color вызовет IllegalArgumentException, если какое-либо из значений находится вне допустимого диапазона.
Например:
Rectangle rec1 = new Rectangle(5, 5, 50, 40); rec1.setFill(Color.RED); rec1.setStroke(Color.GREEN); rec1.setStrokeWidth(3); Rectangle rec2 = new Rectangle(65, 5, 50, 40); rec2.setFill(Color.rgb(91, 127, 255)); rec2.setStroke(Color.hsb(40, 0.7, 0.8)); rec2.setStrokeWidth(3);
С момента:
JavaFX 2.0
-
Краткое описание полей
Поля Тип и модификатор Поле и описание static ColorALICEBLUEThe color alice blue with an RGB value of #F0F8FF
static ColorANTIQUEWHITEThe color antique white with an RGB value of #FAEBD7
static ColorAQUAThe color aqua with an RGB value of #00FFFF
static ColorAQUAMARINEThe color aquamarine with an RGB value of #7FFFD4
static ColorAZUREThe color azure with an RGB value of #F0FFFF
static ColorBEIGEThe color beige with an RGB value of #F5F5DC
static ColorBISQUEThe color bisque with an RGB value of #FFE4C4
static ColorBLACKThe color black with an RGB value of #000000
static ColorBLANCHEDALMONDThe color blanched almond with an RGB value of #FFEBCD
static ColorBLUEThe color blue with an RGB value of #0000FF
static ColorBLUEVIOLETThe color blue violet with an RGB value of #8A2BE2
static ColorBROWNThe color brown with an RGB value of #A52A2A
static ColorBURLYWOODThe color burly wood with an RGB value of #DEB887
static ColorCADETBLUEThe color cadet blue with an RGB value of #5F9EA0
static ColorCHARTREUSEThe color chartreuse with an RGB value of #7FFF00
static ColorCHOCOLATEThe color chocolate with an RGB value of #D2691E
static ColorCORALThe color coral with an RGB value of #FF7F50
static ColorCORNFLOWERBLUEThe color cornflower blue with an RGB value of #6495ED
static ColorCORNSILKThe color cornsilk with an RGB value of #FFF8DC
static ColorCRIMSONThe color crimson with an RGB value of #DC143C
static ColorCYANThe color cyan with an RGB value of #00FFFF
static ColorDARKBLUEThe color dark blue with an RGB value of #00008B
static ColorDARKCYANThe color dark cyan with an RGB value of #008B8B
static ColorDARKGOLDENRODThe color dark goldenrod with an RGB value of #B8860B
static ColorDARKGRAYThe color dark gray with an RGB value of #A9A9A9
static ColorDARKGREENThe color dark green with an RGB value of #006400
static ColorDARKGREYThe color dark grey with an RGB value of #A9A9A9
static ColorDARKKHAKIThe color dark khaki with an RGB value of #BDB76B
static ColorDARKMAGENTAThe color dark magenta with an RGB value of #8B008B
static ColorDARKOLIVEGREENThe color dark olive green with an RGB value of #556B2F
static ColorDARKORANGEThe color dark orange with an RGB value of #FF8C00
static ColorDARKORCHIDThe color dark orchid with an RGB value of #9932CC
static ColorDARKREDThe color dark red with an RGB value of #8B0000
static ColorDARKSALMONThe color dark salmon with an RGB value of #E9967A
static ColorDARKSEAGREENThe color dark sea green with an RGB value of #8FBC8F
static ColorDARKSLATEBLUEThe color dark slate blue with an RGB value of #483D8B
static ColorDARKSLATEGRAYThe color dark slate gray with an RGB value of #2F4F4F
static ColorDARKSLATEGREYThe color dark slate grey with an RGB value of #2F4F4F
static ColorDARKTURQUOISEThe color dark turquoise with an RGB value of #00CED1
static ColorDARKVIOLETThe color dark violet with an RGB value of #9400D3
static ColorDEEPPINKThe color deep pink with an RGB value of #FF1493
static ColorDEEPSKYBLUEThe color deep sky blue with an RGB value of #00BFFF
static ColorDIMGRAYЦвет тёмно-серый со значением RGB #696969
static ColorDIMGREYЦвет тёмно-серый со значением RGB #696969
static ColorDODGERBLUEЦвет сине-голубой со значением RGB #1E90FF
static ColorFIREBRICKЦвет кирпично-красный со значением RGB #B22222
static ColorFLORALWHITEЦвет цветочный белый со значением RGB #FFFAF0
static ColorFORESTGREENЦвет лесной зелёный со значением RGB #228B22
static ColorFUCHSIAЦвет фуксия со значением RGB #FF00FF
static ColorGAINSBOROЦвет светло-сероватый со значением RGB #DCDCDC
static ColorGHOSTWHITEЦвет призрачно-белый со значением RGB #F8F8FF
static ColorGOLDЦвет золотой со значением RGB #FFD700
static ColorGOLDENRODЦвет золотисто-розового цвета со значением RGB #DAA520
static ColorGRAYЦвет серый со значением RGB #808080
static ColorGREENЦвет зелёный со значением RGB #008000
static ColorGREENYELLOWЦвет зелёно-жёлтый со значением RGB #ADFF2F
static ColorGREYЦвет серый со значением RGB #808080
static ColorHONEYDEWЦвет дымчатый со значением RGB #F0FFF0
static ColorHOTPINKЦвет ярко-розовый со значением RGB #FF69B4
static ColorINDIANREDЦвет индийский красный со значением RGB #CD5C5C
static ColorINDIGOЦвет индиго со значением RGB #4B0082
static ColorIVORYЦвет слоновая кость со значением RGB #FFFFF0
static ColorKHAKIЦвет хаки со значением RGB #F0E68C
static ColorLAVENDERЦвет лаванда со значением RGB #E6E6FA
static ColorLAVENDERBLUSHЦвет лавандовая румянец со значением RGB #FFF0F5
static ColorLAWNGREENЦвет луговая зелень со значением RGB #7CFC00
static ColorLEMONCHIFFONЦвет лимонный шифон со значением RGB #FFFACD
static ColorLIGHTBLUEЦвет светло-голубой со значением RGB #ADD8E6
static ColorLIGHTCORALЦвет светло-коралловый со значением RGB #F08080
static ColorLIGHTCYANЦвет светло-голубой со значением RGB #E0FFFF
static ColorLIGHTGOLDENRODYELLOWЦвет светло-золотисто-жёлтый со значением RGB #FAFAD2
static ColorLIGHTGRAYЦвет светло-серый со значением RGB #D3D3D3
static ColorLIGHTGREENЦвет светло-зелёный со значением RGB #90EE90
static ColorLIGHTGREYЦвет светло-серый со значением RGB #D3D3D3
static ColorLIGHTPINKЦвет светло-розовый со значением RGB #FFB6C1
static ColorLIGHTSALMONЦвет светло-лососёвый со значением RGB #FFA07A
static ColorLIGHTSEAGREENЦвет светло-морская зелень со значением RGB #20B2AA
static ColorLIGHTSKYBLUEЦвет светло-небесно-голубой со значением RGB #87CEFA
static ColorLIGHTSLATEGRAYЦвет светло-серо-голубой со значением RGB #778899
static ColorLIGHTSLATEGREYЦвет светло-серо-голубой со значением RGB #778899
static ColorLIGHTSTEELBLUEЦвет светло-стальной синий со значением RGB #B0C4DE
static ColorLIGHTYELLOWЦвет светло-жёлтый со значением RGB #FFFFE0
static ColorLIMEЦвет лайм со значением RGB #00FF00
static ColorLIMEGREENЦвет лаймово-зелёный со значением RGB #32CD32
static ColorLINENЦвет льняной, со значением RGB #FAF0E6
static ColorMAGENTAЦвет пурпурно-малиновый, со значением RGB #FF00FF
static ColorMAROONЦвет бордовый, со значением RGB #800000
static ColorMEDIUMAQUAMARINEЦвет средний аквамарин, со значением RGB #66CDAA
static ColorMEDIUMBLUEЦвет средний синий, со значением RGB #0000CD
static ColorMEDIUMORCHIDЦвет средняя орхидея, со значением RGB #BA55D3
static ColorMEDIUMPURPLEЦвет средний фиолетовый, со значением RGB #9370DB
static ColorMEDIUMSEAGREENЦвет средний морской зелёный, со значением RGB #3CB371
static ColorMEDIUMSLATEBLUEЦвет средний серо-голубой, со значением RGB #7B68EE
static ColorMEDIUMSPRINGGREENЦвет средний весенний зелёный, со значением RGB #00FA9A
static ColorMEDIUMTURQUOISEЦвет средний бирюзовый, со значением RGB #48D1CC
static ColorMEDIUMVIOLETREDЦвет средний фиолетово-красный, со значением RGB #C71585
static ColorMIDNIGHTBLUEЦвет полуночный синий, со значением RGB #191970
static ColorMINTCREAMЦвет мятно-кремовый, со значением RGB #F5FFFA
static ColorMISTYROSEЦвет туманно-розовый, со значением RGB #FFE4E1
static ColorMOCCASINЦвет мокко, со значением RGB #FFE4B5
static ColorNAVAJOWHITEЦвет бежево-белый, со значением RGB #FFDEAD
static ColorNAVYЦвет тёмно-синий, со значением RGB #000080
static ColorOLDLACEЦвет старинный кружевной, со значением RGB #FDF5E6
static ColorOLIVEЦвет оливковый, со значением RGB #808000
static ColorOLIVEDRABЦвет оливково-серый, со значением RGB #6B8E23
static ColorORANGEЦвет оранжевый, со значением RGB #FFA500
static ColorORANGEREDЦвет оранжево-красный, со значением RGB #FF4500
static ColorORCHIDЦвет орхидея, со значением RGB #DA70D6
static ColorPALEGOLDENRODЦвет бледно-золотистый, со значением RGB #EEE8AA
static ColorPALEGREENЦвет бледно-зелёный, со значением RGB #98FB98
static ColorPALETURQUOISEЦвет бледно-бирюзовый, со значением RGB #AFEEEE
static ColorPALEVIOLETREDЦвет бледно-фиолетово-красный, со значением RGB #DB7093
static ColorPAPAYAWHIPЦвет дынный, со значением RGB #FFEFD5
static ColorPEACHPUFFЦвет персиковый, со значением RGB #FFDAB9
static ColorPERUЦвет перу, со значением RGB #CD853F
static ColorPINKЦвет розовый, со значением RGB #FFC0CB
static ColorPLUMЦвет слива, со значением RGB #DDA0DD
static ColorPOWDERBLUEЦвет пудрово-голубой, со значением RGB #B0E0E6
static ColorPURPLEЦвет фиолетовый, со значением RGB #800080
static ColorREDЦвет красный, со значением RGB #FF0000
static ColorROSYBROWNЦвет ржаво-коричневый, со значением RGB #BC8F8F
static ColorROYALBLUEЦвет королевский синий, со значением RGB #4169E1
static ColorSADDLEBROWNЦвет седловый коричневый, со значением RGB #8B4513
static ColorSALMONЦвет лососёвый, со значением RGB #FA8072
static ColorSANDYBROWNЦвет песчаный коричневый, со значением RGB #F4A460
static ColorSEAGREENЦвет морской зелёный, со значением RGB #2E8B57
static ColorSEASHELLЦвет морской раковины со значением RGB #FFF5EE
static ColorSIENNAЦвет охра со значением RGB #A0522D
static ColorSILVERЦвет серебра со значением RGB #C0C0C0
static ColorSKYBLUEЦвет небесно-голубой со значением RGB #87CEEB
static ColorSLATEBLUEЦвет серо-голубой со значением RGB #6A5ACD
static ColorSLATEGRAYЦвет серо-голубой со значением RGB #708090
static ColorSLATEGREYЦвет серо-голубой со значением RGB #708090
static ColorSNOWЦвет снега со значением RGB #FFFAFA
static ColorSPRINGGREENЦвет весенне-зелёный со значением RGB #00FF7F
static ColorSTEELBLUEЦвет стальной синий со значением RGB #4682B4
static ColorTANЦвет бежевый со значением RGB #D2B48C
static ColorTEALЦвет бирюзовый со значением RGB #008080
static ColorTHISTLEЦвет шиповника со значением RGB #D8BFD8
static ColorTOMATOЦвет помидорный со значением RGB #FF6347
static ColorTRANSPARENTПолностью прозрачный цвет с значением ARGB #00000000.static ColorTURQUOISEЦвет бирюзовый со значением RGB #40E0D0
static ColorVIOLETЦвет фиолетовый со значением RGB #EE82EE
static ColorWHEATЦвет пшеничный со значением RGB #F5DEB3
static ColorWHITEЦвет белый со значением RGB #FFFFFF
static ColorWHITESMOKEЦвет дымчато-белый со значением RGB #F5F5F5
static ColorYELLOWЦвет жёлтый со значением RGB #FFFF00
static ColorYELLOWGREENЦвет жёлто-зелёный со значением RGB #9ACD32
-
Краткое описание конструкторов
Конструкторы Конструктор и описание Color(double red, double green, double blue, double opacity)Создаёт новый экземпляр цвета
-
Краткое описание методов
Все методыСтатические методыМетоды экземпляровКонкретные методы Модификатор и тип Метод и описание Colorbrighter()Создает новый цвет, который является более светлым вариантом этого цвета.static Colorcolor(double red, double green, double blue)Создает непрозрачный цвет sRGB со значениями красного, зеленого и синего в диапазоне0.0-1.0.static Colorcolor(double red, double green, double blue, double opacity)Создает цвет sRGB со значениями красного, зеленого и синего в диапазоне0.0-1.0и заданной непрозрачностью.Colordarker()Создает новый цвет, который является более темным вариантом этого цвета.ColorderiveColor(double hueShift, double saturationFactor, double brightnessFactor, double opacityFactor)Создает новыйColorна основе этогоColorс измененными значениями оттенка, насыщенности, яркости и непрозрачности.Colordesaturate()Создает новый цвет, который является менее насыщенным вариантом этого цвета.booleanequals(Object obj)Указывает, является ли какой-либо другой объект "равным" этому объекту.doublegetBlue()Синий компонентColorв диапазоне0.0-1.0.doublegetBrightness()Получает компонент яркости этогоColor.doublegetGreen()Зеленый компонентColorв диапазоне0.0-1.0.doublegetHue()Получает компонент оттенка этогоColor.doublegetOpacity()НепрозрачностьColorв диапазоне0.0-1.0.doublegetRed()Красный компонентColorв диапазоне0.0-1.0.doublegetSaturation()Получает компонент насыщенности этогоColor.static Colorgray(double gray)Создает непрозрачный серый цвет.static Colorgray(double gray, double opacity)Создает серый цвет.static ColorgrayRgb(int gray)Это сокращение дляrgb(gray, gray, gray).static ColorgrayRgb(int gray, double opacity)Это сокращение дляrgb(gray, gray, gray, opacity).Colorgrayscale()Создает новый цвет, который является серотоновым эквивалентом этого цвета.inthashCode()Возвращает хэш-код для этого объектаColor.static Colorhsb(double hue, double saturation, double brightness)Создает непрозрачныйColorна основе указанных значений в цветовой модели HSB.static Colorhsb(double hue, double saturation, double brightness, double opacity)СоздаетColorна основе указанных значений в цветовой модели HSB и заданной непрозрачности.Colorinterpolate(Color endValue, double t)Функция вычисляет интерполированное значение вдоль дробиtмежду0.0и1.0.Colorinvert()Создает новый цвет, который является инверсией этого цвета.booleanisOpaque()Определяет, является ли эта краска полностью непрозрачной.static Colorrgb(int red, int green, int blue)Создает непрозрачный цвет sRGB со значениями RGB в диапазоне0-255.static Colorrgb(int red, int green, int blue, double opacity)Создает цвет sRGB со значениями RGB в диапазоне0-255и заданной непрозрачностью.Colorsaturate()Создает новый цвет, который является более насыщенным вариантом этого цвета.StringtoString()Возвращает строковое представление этогоColor.static ColorvalueOf(String value)Создает значение цвета из строкового представления.static Colorweb(String colorString)Создает цвет RGB, заданный строкой атрибута HTML или CSS.static Colorweb(String colorString, double opacity)Создает цвет RGB, заданный строкой атрибута HTML или CSS.
-
Детали поля
-
ПРОЗРАЧНЫЙ
public static final Color TRANSPARENT
Полностью прозрачный цвет с значением ARGB #00000000.
-
ГОЛУБОЙ_АЛИСЫ
public static final Color ALICEBLUE
Цвет «голубой Алисы» со значением RGB #F0F8FF
-
АНТИЧНЫЙ_БЕЛЫЙ
public static final Color ANTIQUEWHITE
Цвет «античный белый» со значением RGB #FAEBD7
-
БИРУЗОВЫЙ
public static final Color AQUA
Цвет «бирюзовый» со значением RGB #00FFFF
-
АКВАМАРИН
public static final Color AQUAMARINE
Цвет «аквамарин» со значением RGB #7FFFD4
-
ЛАЗУРНЫЙ
public static final Color AZURE
Цвет «лазурный» со значением RGB #F0FFFF
-
БЕЖЕВЫЙ
public static final Color BEIGE
Цвет «бежевый» со значением RGB #F5F5DC
-
ПЕСОЧНЫЙ
public static final Color BISQUE
Цвет «песочный» со значением RGB #FFE4C4
-
ЧЁРНЫЙ
public static final Color BLACK
Цвет «чёрный» со значением RGB #000000
-
БЕЛЕНЫЙ_МИНДАЛЬ
public static final Color BLANCHEDALMOND
Цвет «беленое миндальное молоко» со значением RGB #FFEBCD
-
СИНИЙ
public static final Color BLUE
Цвет «синий» со значением RGB #0000FF
-
СИНЕ-ФИОЛЕТОВЫЙ
public static final Color BLUEVIOLET
Цвет «сине-фиолетовый» со значением RGB #8A2BE2
-
КОРИЧНЕВЫЙ
public static final Color BROWN
Цвет «коричневый» со значением RGB #A52A2A
-
БУРГУНДСКИЙ
public static final Color BURLYWOOD
Цвет «бургундский» со значением RGB #DEB887
-
КАДЕТСКИЙ_СИНИЙ
public static final Color CADETBLUE
Цвет «кадетский синий» со значением RGB #5F9EA0
-
ШАРТРЕЗ
public static final Color CHARTREUSE
Цвет «шартрез» со значением RGB #7FFF00
-
ШОКОЛАДНЫЙ
public static final Color CHOCOLATE
Цвет «шоколадный» со значением RGB #D2691E
-
КОРАЛЛ
public static final Color CORAL
Цвет «коралл» со значением RGB #FF7F50
-
ГОЛУБОЙ_ГОРОДСКОЙ
public static final Color CORNFLOWERBLUE
Цвет «голубой городской» со значением RGB #6495ED
-
КОРНСИЛК
public static final Color CORNSILK
Цвет «корнсилк» со значением RGB #FFF8DC
-
КРАСНЫЙ
public static final Color CRIMSON
Цвет «красный» со значением RGB #DC143C
-
ЦИАН
public static final Color CYAN
Цвет «циановый» со значением RGB #00FFFF
-
Тёмно-СИНИЙ
public static final Color DARKBLUE
Цвет «тёмно-синий» со значением RGB #00008B
-
Тёмно-ЦИАН
public static final Color DARKCYAN
Цвет «тёмно-циановый» со значением RGB #008B8B
-
Тёмно-ЗОЛОТИСТЫЙ
public static final Color DARKGOLDENROD
Цвет «тёмно-золотистый» со значением RGB #B8860B
-
Тёмно-СЕРЫЙ
public static final Color DARKGRAY
Цвет «тёмно-серый» со значением RGB #A9A9A9
-
Тёмно-ЗЕЛЁНЫЙ
public static final Color DARKGREEN
Цвет «тёмно-зелёный» со значением RGB #006400
-
Тёмно-СЕРЫЙ
public static final Color DARKGREY
Цвет «тёмно-серый» со значением RGB #A9A9A9
-
Тёмно-ХАКИ
public static final Color DARKKHAKI
Цвет «тёмно-хаки» со значением RGB #BDB76B
-
Тёмно-ПУРПУРНЫЙ
public static final Color DARKMAGENTA
Цвет «тёмно-пурпурный» со значением RGB #8B008B
-
Тёмно-ОЛИВКОВЫЙ_ЗЕЛЁНЫЙ
public static final Color DARKOLIVEGREEN
Цвет «тёмно-оливковый зелёный» со значением RGB #556B2F
-
Тёмно-ОРАНЖЕВЫЙ
public static final Color DARKORANGE
Цвет «тёмно-оранжевый» со значением RGB #FF8C00
-
Тёмно-ОРХИДЕЯ
public static final Color DARKORCHID
Цвет «тёмно-орхидея» со значением RGB #9932CC
-
Тёмно-КРАСНЫЙ
public static final Color DARKRED
Цвет «тёмно-красный» со значением RGB #8B0000
-
Тёмно-ЛОСОСЬ
public static final Color DARKSALMON
Цвет «тёмно-лосось» со значением RGB #E9967A
-
Тёмно-МОРСКОЙ_ЗЕЛЁНЫЙ
public static final Color DARKSEAGREEN
Цвет «тёмно-морской зелёный» со значением RGB #8FBC8F
-
Тёмно-СЛАНЕВЫЙ_СИНИЙ
public static final Color DARKSLATEBLUE
Цвет «тёмно-сланевый синий» со значением RGB #483D8B
-
Тёмно-СЛАНЕВЫЙ_СЕРЫЙ
public static final Color DARKSLATEGRAY
Цвет «тёмно-сланевый серый» со значением RGB #2F4F4F
-
Тёмно-СЛАНЕВЫЙ_СЕРЫЙ
public static final Color DARKSLATEGREY
Цвет «тёмно-сланевый серый» со значением RGB #2F4F4F
-
Тёмно-БИРУЗОВЫЙ
public static final Color DARKTURQUOISE
Цвет «тёмно-бирюзовый» со значением RGB #00CED1
-
Тёмно-ФИОЛЕТОВЫЙ
public static final Color DARKVIOLET
Цвет «тёмно-фиолетовый» со значением RGB #9400D3
-
ГЛУБОКИЙ_РОЗОВЫЙ
public static final Color DEEPPINK
Цвет «глубокий розовый» со значением RGB #FF1493
-
ГЛУБОКИЙ_НЕБЕСНЫЙ_ГОЛУБОЙ
public static final Color DEEPSKYBLUE
Цвет «глубокий небесный голубой» со значением RGB #00BFFF
-
ТУСКЛО-СЕРЫЙ
public static final Color DIMGRAY
Цвет «тускло-серый» со значением RGB #696969
-
ТУСКЛО-СЕРЫЙ
public static final Color DIMGREY
Цвет «тускло-серый» со значением RGB #696969
-
ДОДЖЕР_ГОЛУБОЙ
public static final Color DODGERBLUE
Цвет «доджер голубой» со значением RGB #1E90FF
-
КИРПИЧНО-КРАСНЫЙ
public static final Color FIREBRICK
Цвет «кирпично-красный» со значением RGB #B22222
-
ЦВЕТ_ЦВЕТОВОГО_БУКЕТ
public static final Color FLORALWHITE
Цвет «цветовой букет» со значением RGB #FFFAF0
-
ЛЕСНОЙ_ЗЕЛЁНЫЙ
public static final Color FORESTGREEN
Цвет «лесной зелёный» со значением RGB #228B22
-
ФУКСИЯ
public static final Color FUCHSIA
Цвет «фуксия» со значением RGB #FF00FF
-
ГАИНСБОРО
public static final Color GAINSBORO
Цвет «гайнсборо» со значением RGB #DCDCDC
-
ПРИВИДЕНИЕ_БЕЛОЕ
public static final Color GHOSTWHITE
Цвет «привидение белое» со значением RGB #F8F8FF
-
ЗОЛОТО
public static final Color GOLD
Цвет «золото» со значением RGB #FFD700
-
ЗОЛОТИСТЫЙ
public static final Color GOLDENROD
Цвет «золотистый» со значением RGB #DAA520
-
СЕРЫЙ
public static final Color GRAY
Цвет «серый» со значением RGB #808080
-
ЗЕЛЁНЫЙ
public static final Color GREEN
Цвет «зелёный» со значением RGB #008000
-
ЗЕЛЁНО-ЖЁЛТЫЙ
public static final Color GREENYELLOW
Цвет «зелёно-жёлтый» со значением RGB #ADFF2F
-
СЕРЫЙ
public static final Color GREY
Цвет «серый» со значением RGB #808080
-
МЕДОВЫЙ
public static final Color HONEYDEW
Цвет «медовый» со значением RGB #F0FFF0
-
ЯРКО_РОЗОВЫЙ
public static final Color HOTPINK
Цвет «ярко-розовый» со значением RGB #FF69B4
-
ИНДИЙСКИЙ_КРАСНЫЙ
public static final Color INDIANRED
Цвет «индийский красный» со значением RGB #CD5C5C
-
ИНДИГО
public static final Color INDIGO
Цвет «индиго» со значением RGB #4B0082
-
СЛОНОВЫЙ_КОСТЬ
public static final Color IVORY
Цвет «слоновая кость» со значением RGB #FFFFF0
-
ХАКИ
public static final Color KHAKI
Цвет «хаки» со значением RGB #F0E68C
-
ЛАВЕНДЕР
public static final Color LAVENDER
Цвет «лаванда» со значением RGB #E6E6FA
-
ЛАВЕНДЕРНЫЙ_РУЖ
public static final Color LAVENDERBLUSH
Цвет «лавандовый руж» со значением RGB #FFF0F5
-
ТРАВЯНОЙ_ЗЕЛЁНЫЙ
public static final Color LAWNGREEN
Цвет «травяной зелёный» со значением RGB #7CFC00
-
ЛИМОННЫЙ_ШИФОН
public static final Color LEMONCHIFFON
Цвет «лимонный шифон» со значением RGB #FFFACD
-
СВЕТЛО-ГОЛУБОЙ
public static final Color LIGHTBLUE
Цвет «светло-голубой» со значением RGB #ADD8E6
-
СВЕТЛО-КОРАЛЛ
public static final Color LIGHTCORAL
Цвет «светло-коралл» со значением RGB #F08080
-
СВЕТЛО-ЦИАН
public static final Color LIGHTCYAN
Цвет «светло-циановый» со значением RGB #E0FFFF
-
СВЕТЛО-ЗОЛОТИСТО_ЖЁЛТЫЙ
public static final Color LIGHTGOLDENRODYELLOW
Цвет «светло-золотисто-жёлтый» со значением RGB #FAFAD2
-
СВЕТЛО-СЕРЫЙ
public static final Color LIGHTGRAY
Цвет «светло-серый» со значением RGB #D3D3D3
-
СВЕТЛО-ЗЕЛЁНЫЙ
public static final Color LIGHTGREEN
Цвет «светло-зелёный» со значением RGB #90EE90
-
СВЕТЛО-СЕРЫЙ
public static final Color LIGHTGREY
Цвет «светло-серый» со значением RGB #D3D3D3
-
СВЕТЛО-РОЗОВЫЙ
public static final Color LIGHTPINK
Цвет «светло-розовый» со значением RGB #FFB6C1
-
СВЕТЛО-ЛОСОСЬ
public static final Color LIGHTSALMON
Цвет «светло-лосось» со значением RGB #FFA07A
-
СВЕТЛО-МОРСКОЙ_ЗЕЛЁНЫЙ
public static final Color LIGHTSEAGREEN
Цвет «светло-морской зелёный» со значением RGB #20B2AA
-
СВЕТЛО-ГОЛУБОЙ_НЕБА
public static final Color LIGHTSKYBLUE
Цвет «светло-голубой неба» со значением RGB #87CEFA
-
СВЕТЛО-СЛАНЕВЫЙ_СЕРЫЙ
public static final Color LIGHTSLATEGRAY
Цвет «светло-сланевый серый» со значением RGB #778899
-
СВЕТЛО-СЛАНЕВЫЙ_СЕРЫЙ
public static final Color LIGHTSLATEGREY
Цвет «светло-сланевый серый» со значением RGB #778899
-
СВЕТЛО-СТАЛЬНО-ГОЛУБОЙ
public static final Color LIGHTSTEELBLUE
Цвет «светло-стально-голубой» со значением RGB #B0C4DE
-
СВЕТЛО-ЖЁЛТЫЙ
public static final Color LIGHTYELLOW
Цвет «светло-жёлтый» со значением RGB #FFFFE0
-
-
ЛИМЁННО-ЖЁЛТЫЙ
public static final Color LIME
Цвет лайм с RGB значением #00FF00
-
ЛИМЁННО-ЗЕЛЁНЫЙ
public static final Color LIMEGREEN
Цвет лаймово-зелёный с RGB значением #32CD32
-
ЛЁН
public static final Color LINEN
Цвет льна с RGB значением #FAF0E6
-
ПУРПУРНЫЙ
public static final Color MAGENTA
Цвет пурпурный с RGB значением #FF00FF
-
БУРЫЙ
public static final Color MAROON
Цвет бурый с RGB значением #800000
-
СРЕДНИЙ АКВАМАРИН
public static final Color MEDIUMAQUAMARINE
Цвет средний аквамарин с RGB значением #66CDAA
-
СРЕДНИЙ ГОЛУБОЙ
public static final Color MEDIUMBLUE
Цвет средний голубой с RGB значением #0000CD
-
СРЕДНИЙ ФИОЛЕТОВЫЙ
public static final Color MEDIUMORCHID
Цвет средний фиолетовый с RGB значением #BA55D3
-
СРЕДНИЙ ФИОЛЕТОВЫЙ
public static final Color MEDIUMPURPLE
Цвет средний фиолетовый с RGB значением #9370DB
-
СРЕДНИЙ МОРСКОЙ ЗЕЛЁНЫЙ
public static final Color MEDIUMSEAGREEN
Цвет средний морской зелёный с RGB значением #3CB371
-
СРЕДНИЙ СЛАНЕВЫЙ ГОЛУБОЙ
public static final Color MEDIUMSLATEBLUE
Цвет средний сланевый голубой с RGB значением #7B68EE
-
СРЕДНИЙ ВЕСЕННИЙ ЗЕЛЁНЫЙ
public static final Color MEDIUMSPRINGGREEN
Цвет средний весенний зелёный с RGB значением #00FA9A
-
СРЕДНИЙ БИРЮЗОВЫЙ
public static final Color MEDIUMTURQUOISE
Цвет средний бирюзовый с RGB значением #48D1CC
-
СРЕДНИЙ ФИОЛЕТОВО-КРАСНЫЙ
public static final Color MEDIUMVIOLETRED
Цвет средний фиолетово-красный с RGB значением #C71585
-
ПОЛНОЧНЫЙ ГОЛУБОЙ
public static final Color MIDNIGHTBLUE
Цвет полночный голубой с RGB значением #191970
-
МЯТА С СЛИВКАМИ
public static final Color MINTCREAM
Цвет мята со сливками с RGB значением #F5FFFA
-
РОЗОВЫЙ ТУМАН
public static final Color MISTYROSE
Цвет розоватый туман с RGB значением #FFE4E1
-
МОККАСИН
public static final Color MOCCASIN
Цвет мокасин с RGB значением #FFE4B5
-
НАВАХО-БЕЛЫЙ
public static final Color NAVAJOWHITE
Цвет навахо-белый с RGB значением #FFDEAD
-
ФЛОТ
public static final Color NAVY
Цвет флот с RGB значением #000080
-
СТАРОЕ КРАСНОЕ
public static final Color OLDLACE
Цвет старое кружево с RGB значением #FDF5E6
-
ОЛИВКОВЫЙ
public static final Color OLIVE
Цвет оливковый с RGB значением #808000
-
ОЛИВКОВО-БУРЫЙ
public static final Color OLIVEDRAB
Цвет оливково-бурый с RGB значением #6B8E23
-
ОРАНЖЕВЫЙ
public static final Color ORANGE
Цвет оранжевый с RGB значением #FFA500
-
ОРАНЖЕВО-КРАСНЫЙ
public static final Color ORANGERED
Цвет оранжево-красный с RGB значением #FF4500
-
ОРХИДЕЯ
public static final Color ORCHID
Цвет орхидея с RGB значением #DA70D6
-
БЛЕДНО-ЗОЛОТОЙ
public static final Color PALEGOLDENROD
Цвет бледно-золотистый с RGB значением #EEE8AA
-
БЛЕДНО-ЗЕЛЁНЫЙ
public static final Color PALEGREEN
Цвет бледно-зелёный с RGB значением #98FB98
-
БЛЕДНО-БИРЮЗОВЫЙ
public static final Color PALETURQUOISE
Цвет бледно-бирюзовый с RGB значением #AFEEEE
-
БЛЕДНО-ФИОЛЕТОВО-КРАСНЫЙ
public static final Color PALEVIOLETRED
Цвет бледно-фиолетово-красный с RGB значением #DB7093
-
ПАПАЙЯ
public static final Color PAPAYAWHIP
Цвет папайя с RGB значением #FFEFD5
-
ПРУНЭ
public static final Color PEACHPUFF
Цвет персик с RGB значением #FFDAB9
-
ПЕРУ
public static final Color PERU
Цвет перу с RGB значением #CD853F
-
РОЗОВЫЙ
public static final Color PINK
Цвет розовый с RGB значением #FFC0CB
-
СЛИВА
public static final Color PLUM
Цвет слива с RGB значением #DDA0DD
-
ПУДРОВЫЙ ГОЛУБОЙ
public static final Color POWDERBLUE
Цвет пудровый голубой с RGB значением #B0E0E6
-
ФИОЛЕТОВЫЙ
public static final Color PURPLE
Цвет фиолетовый с RGB значением #800080
-
КРАСНЫЙ
public static final Color RED
Цвет красный с RGB значением #FF0000
-
РОЗОВЫЙ БУРЫЙ
public static final Color ROSYBROWN
Цвет розово-бурый с RGB значением #BC8F8F
-
КОРОЛЕВСКИЙ ГОЛУБОЙ
public static final Color ROYALBLUE
Цвет королевский голубой с RGB значением #4169E1
-
КОНСКИЙ БУРЫЙ
public static final Color SADDLEBROWN
Цвет конский бурый с RGB значением #8B4513
-
ЛОСОСОВЫЙ
public static final Color SALMON
Цвет лососёвый с RGB значением #FA8072
-
ПЕСОЧНЫЙ БУРЫЙ
public static final Color SANDYBROWN
Цвет песчаный бурый с RGB значением #F4A460
-
МОРСКОЙ ЗЕЛЁНЫЙ
public static final Color SEAGREEN
Цвет морской зелёный с RGB значением #2E8B57
-
МОРСКАЯ РАКУШКА
public static final Color SEASHELL
Цвет морская ракушка с RGB значением #FFF5EE
-
СЕНА
public static final Color SIENNA
Цвет сена с RGB значением #A0522D
-
СЕРЕБРЯНЫЙ
public static final Color SILVER
Цвет серебряный с RGB значением #C0C0C0
-
НЕБЕСНО-ГОЛУБОЙ
public static final Color SKYBLUE
Цвет небесно-голубой с RGB значением #87CEEB
-
СЛАНЕВЫЙ ГОЛУБОЙ
public static final Color SLATEBLUE
Цвет сланевый голубой с RGB значением #6A5ACD
-
СЛАНЕВЫЙ СЕРЫЙ
public static final Color SLATEGRAY
Цвет сланевый серый с RGB значением #708090
-
СЛАНЕВЫЙ СЕРЫЙ
public static final Color SLATEGREY
Цвет сланевый серый с RGB значением #708090
-
СНЕГ
public static final Color SNOW
Цвет снег с RGB значением #FFFAFA
-
ВЕСЕННИЙ ЗЕЛЁНЫЙ
public static final Color SPRINGGREEN
Цвет весенний зелёный с RGB значением #00FF7F
-
СТАЛЬНО-ГОЛУБОЙ
public static final Color STEELBLUE
Цвет стальной голубой с RGB значением #4682B4
-
КОРИЧНЕВЫЙ
public static final Color TAN
Цвет коричневый с RGB значением #D2B48C
-
ТЕАЛ
public static final Color TEAL
Цвет теал с RGB значением #008080
-
ШИП
public static final Color THISTLE
Цвет шип с RGB значением #D8BFD8
-
ТОМАТ
public static final Color TOMATO
Цвет томат с RGB значением #FF6347
-
БИРЮЗОВЫЙ
public static final Color TURQUOISE
Цвет бирюзовый с RGB значением #40E0D0
-
ФИОЛЕТОВЫЙ
public static final Color VIOLET
Цвет фиолетовый с RGB значением #EE82EE
-
ПШЕНИЦА
public static final Color WHEAT
Цвет пшеница с RGB значением #F5DEB3
-
БЕЛЫЙ
public static final Color WHITE
Цвет белый с RGB значением #FFFFFF
-
ДЫМ
public static final Color WHITESMOKE
Цвет дым с RGB значением #F5F5F5
-
ЖЁЛТЫЙ
public static final Color YELLOW
Цвет жёлтый с RGB значением #FFFF00
-
ЖЁЛТО-ЗЕЛЁНЫЙ
public static final Color YELLOWGREEN
Цвет жёлто-зелёный с RGB значением #9ACD32
-
-
Подробное описание конструкторов
-
Цвет
public Color(double red, double green, double blue, double opacity)Создаёт новый экземпляр цветаПараметры:
red- красная компонента, изменяющаяся от0до1
-
-
Подробное описание методов
-
color
public static Color color(double red, double green, double blue, double opacity)Создаёт цвет sRGB с указанными значениями красного, зелёного и синего в диапазоне0.0-1.0, и заданной непрозрачностью.Параметры:
red- компонент красного цвета в диапазоне0.0-1.0Возвращает:
the
ColorИсключения:
IllegalArgumentException- если какое-либо значение выходит за пределы диапазона
-
color
public static Color color(double red, double green, double blue)Создаёт непрозрачный цвет sRGB с указанными значениями красного, зелёного и синего в диапазоне0.0-1.0.Параметры:
red- компонент красного цвета в диапазоне0.0-1.0Возвращает:
the
ColorИсключения:
IllegalArgumentException- если какое-либо значение выходит за пределы диапазона
-
rgb
public static Color rgb(int red, int green, int blue, double opacity)Создаёт цвет sRGB с указанными значениями RGB в диапазоне0-255, и заданной непрозрачностью.Параметры:
red- компонент красного цвета в диапазоне0-255Возвращает:
the
ColorИсключения:
IllegalArgumentException- если какое-либо значение выходит за пределы диапазона
-
rgb
public static Color rgb(int red, int green, int blue)Создаёт непрозрачный цвет sRGB с указанными значениями RGB в диапазоне0-255.Параметры:
red- компонент красного цвета в диапазоне0-255Возвращает:
the
ColorИсключения:
IllegalArgumentException- если какое-либо значение выходит за пределы диапазона
-
grayRgb
public static Color grayRgb(int gray)
Это сокращение дляrgb(gray, gray, gray).
-
grayRgb
public static Color grayRgb(int gray, double opacity)Это сокращение дляrgb(gray, gray, gray, opacity).
-
gray
public static Color gray(double gray, double opacity)Создаёт цвет серого.Параметры:
gray- цвет в шкале серого в диапазоне0.0(чёрный) -1.0(белый).Возвращает:
the
ColorИсключения:
IllegalArgumentException- если какое-либо значение выходит за пределы диапазона
-
gray
public static Color gray(double gray)
Создаёт непрозрачный цвет серого.Параметры:
gray- цвет в шкале серого в диапазоне0.0(чёрный) -1.0(белый).Возвращает:
the
ColorИсключения:
IllegalArgumentException- если какое-либо значение выходит за пределы диапазона
-
hsb
public static Color hsb(double hue, double saturation, double brightness, double opacity)Создаёт цветColorна основе заданных значений в модели HSB, и заданной непрозрачностью.Параметры:
hue- оттенок в градусахВозвращает:
the
ColorИсключения:
IllegalArgumentException- еслиsaturation,brightnessилиopacityвыходят за пределы диапазона
-
hsb
public static Color hsb(double hue, double saturation, double brightness)Создаёт непрозрачный цветColorна основе заданных значений в модели HSB.Параметры:
hue- оттенок в градусахВозвращает:
the
ColorИсключения:
IllegalArgumentException- еслиsaturationилиbrightnessвыходят за пределы диапазона
-
web
public static Color web(String colorString, double opacity)Создаёт цвет RGB, заданный строкой атрибута HTML или CSS.Этот метод поддерживает следующие форматы:
- Любое стандартное имя цвета HTML
- Шестнадцатеричная строка HTML в длинном или коротком формате с необязательным шестнадцатеричным альфа-каналом. Шестнадцатеричные значения могут быть снабжены
"0x"или"#"и могут состоять из 2 цифр в диапазоне от00до0xFFили из одной цифры в диапазоне от0доF. - Строка в формате
rgb(r,g,b)илиrgba(r,g,b,a). Каждое изr,gилиbзначений может быть целым числом от 0 до 255 или дробным значением процента от 0,0 до 100,0, после которого следует знак процента (%). Компонент альфа, если присутствует, представляет собой дробное значение от 0,0 до 1,0. Разрешается наличие пробелов перед или после чисел и между числом процента и знаком процента (%). - Строка в формате
hsl(h,s,l)илиhsla(h,s,l,a). Значениеhпредставляет собой дробное число от 0,0 до 360,0, представляющее угол оттенка на цветовом круге в градусах, где0.0или360.0представляют красный цвет,120.0представляет зелёный, а240.0представляет синий. Значениеsпредставляет собой насыщенность желаемого цвета, представленное в виде дробного процента от серого (0.0) до полностью насыщенного цвета (100.0), а значениеlпредставляет собой желаемую светлоту или яркость желаемого цвета, представленное в виде дробного процента от чёрного (0.0) до полной яркости цвета (100.0). Компонент альфа, если присутствует, представляет собой дробное значение от 0,0 до 1,0. Разрешается наличие пробелов перед или после чисел и между числом процента и знаком процента (%).
Для форматов без компонента альфа и для имён цветов, непрозрачность устанавливается в соответствии с аргументом
opacity. Для цветов, заданных с компонентом альфа, результирующая непрозрачность является комбинацией разбора компонента альфа и аргументаopacity, поэтому прозрачный цвет становится более прозрачным при указании непрозрачности.Примеры:
Строка формата веб Эквивалентный вызов конструктора или фабрики Color.web("orange", 0.5);new Color(1.0, 0xA5/255.0, 0.0, 0.5)Color.web("0xff66cc33", 0.5);new Color(1.0, 0.4, 0.8, 0.1)Color.web("0xff66cc", 0.5);new Color(1.0, 0.4, 0.8, 0.5)Color.web("#ff66cc", 0.5);new Color(1.0, 0.4, 0.8, 0.5)Color.web("#f68", 0.5);new Color(1.0, 0.4, 0.8, 0.5)Color.web("rgb(255,102,204)", 0.5);new Color(1.0, 0.4, 0.8, 0.5)Color.web("rgb(100%,50%,50%)", 0.5);new Color(1.0, 0.5, 0.5, 0.5)Color.web("rgb(255,50%,50%,0.25)", 0.5);new Color(1.0, 0.5, 0.5, 0.125)Color.web("hsl(240,100%,100%)", 0.5);Color.hsb(240.0, 1.0, 1.0, 0.5)Color.web("hsla(120,0%,0%,0.25)", 0.5);Color.hsb(120.0, 0.0, 0.0, 0.125)Параметры:
colorString- имя или числовое представление цвета в одном из поддерживаемых форматовИсключения:
NullPointerException- еслиcolorStringявляетсяnull
-
-
web
public static Color web(String colorString)
Создаёт цвет RGB, заданный строкой HTML или CSS.Этот метод поддерживает следующие форматы:
- Любое стандартное имя цвета HTML
- Строка шестнадцатеричного кода HTML (длинная или короткая) с необязательным шестнадцатеричным альфа-каналом. Шестнадцатеричные значения могут быть опережены либо
"0x", либо"#"и могут иметь 2 цифры в диапазоне00до0xFFили одну цифру в диапазоне0доF. - Строка в формате
rgb(r,g,b)илиrgba(r,g,b,a). Каждое из значенийr,gилиbможет быть целым числом от 0 до 255 или значением в процентах с плавающей запятой от 0,0 до 100,0, за которым следует символ процента (%). Альфа-компонент, если он присутствует, представляет собой число с плавающей запятой от 0,0 до 1,0. Пробелы допускаются перед или после чисел и между числом в процентах и символом процента (%). - Строка в формате
hsl(h,s,l)илиhsla(h,s,l,a). Значениеh— число с плавающей запятой от 0,0 до 360,0, представляющее угол оттенка на цветовом круге в градусах, где0.0или360.0соответствуют красному,120.0— зелёному, и240.0— синему. Значениеs— насыщенность желаемого цвета, представленная числом с плавающей запятой в процентах от серого (0.0) до полностью насыщенного цвета (100.0), а значениеl— желаемая светлота или яркость желаемого цвета, представленная числом с плавающей запятой в процентах от чёрного (0.0) до максимальной яркости цвета (100.0). Альфа-компонент, если он присутствует, представляет собой число с плавающей запятой от 0,0 до 1,0. Пробелы допускаются перед или после чисел и между числом в процентах и символом процента (%).
Примеры:
Строка формата веб Эквивалентный константный или вызов фабрики Color.web("orange");Color.ORANGEColor.web("0xff668840");Color.rgb(255, 102, 136, 0.25)Color.web("0xff6688");Color.rgb(255, 102, 136, 1.0)Color.web("#ff6688");Color.rgb(255, 102, 136, 1.0)Color.web("#f68");Color.rgb(255, 102, 136, 1.0)Color.web("rgb(255,102,136)");Color.rgb(255, 102, 136, 1.0)Color.web("rgb(100%,50%,50%)");Color.rgb(255, 128, 128, 1.0)Color.web("rgb(255,50%,50%,0.25)");Color.rgb(255, 128, 128, 0.25)Color.web("hsl(240,100%,100%)");Color.hsb(240.0, 1.0, 1.0, 1.0)Color.web("hsla(120,0%,0%,0.25)");Color.hsb(120.0, 0.0, 0.0, 0.25)Параметры:
colorString— имя или числовое представление цвета в одном из поддерживаемых форматовИсключения:
NullPointerException— еслиcolorStringимеет значениеnull
-
valueOf
public static Color valueOf(String value)
Создаёт значение цвета из строкового представления. Формат строкового представления такой же, как вweb(String).Параметры:
value— строка для преобразованияВозвращает:
объект
Color, содержащий значение, представленное строковым аргументомИсключения:
NullPointerException— еслиvalueимеет значениеnullС тех пор:
JavaFX 2.1
См. также:
-
getHue
public double getHue()
Возвращает компонент оттенка этогоColor.Возвращает:
Значение оттенка в диапазоне
0.0-360.0.
-
getSaturation
public double getSaturation()
Возвращает компонент насыщенности этогоColor.Возвращает:
Значение насыщенности в диапазоне
0.0-1.0.
-
getBrightness
public double getBrightness()
Возвращает компонент яркости этогоColor.Возвращает:
Значение яркости в диапазоне
0.0-1.0.
-
deriveColor
public Color deriveColor(double hueShift, double saturationFactor, double brightnessFactor, double opacityFactor)Создаёт новыйColor, основанный на этомColor, с изменёнными значениями оттенка, насыщенности, яркости и непрозрачности. Оттенок смещается на заданное значение и нормализуется в его естественный диапазон, значения других компонентов умножаются на заданные множители и ограничиваются своими диапазонами. Увеличение яркости чёрного цвета разрешено, используя произвольную, очень малую исходную яркость вместо нуля.
-
brighter
public Color brighter()
Создаёт новый цвет, который является более светлым вариантом этого цвета.
-
darker
public Color darker()
Создаёт новый цвет, который является более тёмным вариантом этого цвета.
-
saturate
public Color saturate()
Создаёт новый цвет, который является более насыщенным вариантом этого цвета.
-
desaturate
public Color desaturate()
Создаёт новый цвет, который является менее насыщенным вариантом этого цвета.
-
grayscale
public Color grayscale()
Создаёт новый цвет, который является градации-серого эквивалентом этого цвета. Непрозрачность сохраняется.
-
invert
public Color invert()
Создаёт новый цвет, который является инвертированным вариантом этого цвета. Непрозрачность сохраняется.
-
getRed
public final double getRed()
Красный компонентColorв диапазоне0.0-1.0.Значение по умолчанию:
0,0
-
getGreen
public final double getGreen()
Зелёный компонентColorв диапазоне0.0-1.0.Значение по умолчанию:
0,0
-
getBlue
public final double getBlue()
Синий компонентColorв диапазоне0.0-1.0.Значение по умолчанию:
0,0
-
getOpacity
public final double getOpacity()
НепрозрачностьColorв диапазоне0.0-1.0.Значение по умолчанию:
1,0
-
isOpaque
public final boolean isOpaque()
Описание скопировано из класса:PaintОпределяет, является ли этот Paint полностью непрозрачным. Непрозрачный paint — это paint, у которого в любом из его цветов нет альфа-компонента. Возможно, что paint будет непрозрачным, но вернёт false, если нельзя легко определить, действительно ли paint непрозрачен. Например, ImagePattern может не иметь возможности быстро определить свою непрозрачность.
-
interpolate
public Color interpolate(Color endValue, double t)Описание скопировано из интерфейса:InterpolatableФункция вычисляет интерполированное значение вдоль дробиtмежду0.0и1.0. Когдаt= 1,0, возвращаетсяendVal.Определено в:
interpolateв интерфейсеInterpolatable<Color>Параметры:
endValue— целевое значениеВозвращает:
интерполированное значение
-
equals
public boolean equals(Object obj)
Указывает, является ли другой объект "равным" этому.
-
hashCode
public int hashCode()
Возвращает хэш-код для этого объектаColor.
-
toString
public String toString()
Возвращает строковое представление этогоColor. Этот метод предназначен только для информационных целей. Содержание и формат возвращаемой строки могут отличаться в разных реализациях. Возвращаемая строка может быть пустой, но не может бытьnull.
-
© 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.