Package edu.wpi.first.wpilibj.util
Class Color
- java.lang.Object
-
- edu.wpi.first.wpilibj.util.Color
-
public class Color extends Object
Represents colors.Limited to 12 bits of precision.
-
-
Field Summary
Fields Modifier and Type Field Description doublebluedoublegreenstatic ColorkAliceBlue#F0F8FF.static ColorkAntiqueWhite#FAEBD7.static ColorkAqua#00FFFF.static ColorkAquamarine#7FFFD4.static ColorkAzure#F0FFFF.static ColorkBeige#F5F5DC.static ColorkBisque#FFE4C4.static ColorkBlack#000000.static ColorkBlanchedAlmond#FFEBCD.static ColorkBlue#0000FF.static ColorkBlueViolet#8A2BE2.static ColorkBrown#A52A2A.static ColorkBurlywood#DEB887.static ColorkCadetBlue#5F9EA0.static ColorkChartreuse#7FFF00.static ColorkChocolate#D2691E.static ColorkCoral#FF7F50.static ColorkCornflowerBlue#6495ED.static ColorkCornsilk#FFF8DC.static ColorkCrimson#DC143C.static ColorkCyan#00FFFF.static ColorkDarkBlue#00008B.static ColorkDarkCyan#008B8B.static ColorkDarkGoldenrod#B8860B.static ColorkDarkGray#A9A9A9.static ColorkDarkGreen#006400.static ColorkDarkKhaki#BDB76B.static ColorkDarkMagenta#8B008B.static ColorkDarkOliveGreen#556B2F.static ColorkDarkOrange#FF8C00.static ColorkDarkOrchid#9932CC.static ColorkDarkRed#8B0000.static ColorkDarkSalmon#E9967A.static ColorkDarkSeaGreen#8FBC8F.static ColorkDarkSlateBlue#483D8B.static ColorkDarkSlateGray#2F4F4F.static ColorkDarkTurquoise#00CED1.static ColorkDarkViolet#9400D3.static ColorkDeepPink#FF1493.static ColorkDeepSkyBlue#00BFFF.static ColorkDenim#1560BD.static ColorkDimGray#696969.static ColorkDodgerBlue#1E90FF.static ColorkFirebrick#B22222.static ColorkFirstBlue#0066B3.static ColorkFirstRed#ED1C24.static ColorkFloralWhite#FFFAF0.static ColorkForestGreen#228B22.static ColorkFuchsia#FF00FF.static ColorkGainsboro#DCDCDC.static ColorkGhostWhite#F8F8FF.static ColorkGold#FFD700.static ColorkGoldenrod#DAA520.static ColorkGray#808080.static ColorkGreen#008000.static ColorkGreenYellow#ADFF2F.static ColorkHoneydew#F0FFF0.static ColorkHotPink#FF69B4.static ColorkIndianRed#CD5C5C.static ColorkIndigo#4B0082.static ColorkIvory#FFFFF0.static ColorkKhaki#F0E68C.static ColorkLavender#E6E6FA.static ColorkLavenderBlush#FFF0F5.static ColorkLawnGreen#7CFC00.static ColorkLemonChiffon#FFFACD.static ColorkLightBlue#ADD8E6.static ColorkLightCoral#F08080.static ColorkLightCyan#E0FFFF.static ColorkLightGoldenrodYellow#FAFAD2.static ColorkLightGray#D3D3D3.static ColorkLightGreen#90EE90.static ColorkLightPink#FFB6C1.static ColorkLightSalmon#FFA07A.static ColorkLightSeaGreen#20B2AA.static ColorkLightSkyBlue#87CEFA.static ColorkLightSlateGray#778899.static ColorkLightSteelBlue#B0C4DE.static ColorkLightYellow#FFFFE0.static ColorkLime#00FF00.static ColorkLimeGreen#32CD32.static ColorkLinen#FAF0E6.static ColorkMagenta#FF00FF.static ColorkMaroon#800000.static ColorkMediumAquamarine#66CDAA.static ColorkMediumBlue#0000CD.static ColorkMediumOrchid#BA55D3.static ColorkMediumPurple#9370DB.static ColorkMediumSeaGreen#3CB371.static ColorkMediumSlateBlue#7B68EE.static ColorkMediumSpringGreen#00FA9A.static ColorkMediumTurquoise#48D1CC.static ColorkMediumVioletRed#C71585.static ColorkMidnightBlue#191970.static ColorkMintcream#F5FFFA.static ColorkMistyRose#FFE4E1.static ColorkMoccasin#FFE4B5.static ColorkNavajoWhite#FFDEAD.static ColorkNavy#000080.static ColorkOldLace#FDF5E6.static ColorkOlive#808000.static ColorkOliveDrab#6B8E23.static ColorkOrange#FFA500.static ColorkOrangeRed#FF4500.static ColorkOrchid#DA70D6.static ColorkPaleGoldenrod#EEE8AA.static ColorkPaleGreen#98FB98.static ColorkPaleTurquoise#AFEEEE.static ColorkPaleVioletRed#DB7093.static ColorkPapayaWhip#FFEFD5.static ColorkPeachPuff#FFDAB9.static ColorkPeru#CD853F.static ColorkPink#FFC0CB.static ColorkPlum#DDA0DD.static ColorkPowderBlue#B0E0E6.static ColorkPurple#800080.static ColorkRed#FF0000.static ColorkRosyBrown#BC8F8F.static ColorkRoyalBlue#4169E1.static ColorkSaddleBrown#8B4513.static ColorkSalmon#FA8072.static ColorkSandyBrown#F4A460.static ColorkSeaGreen#2E8B57.static ColorkSeashell#FFF5EE.static ColorkSienna#A0522D.static ColorkSilver#C0C0C0.static ColorkSkyBlue#87CEEB.static ColorkSlateBlue#6A5ACD.static ColorkSlateGray#708090.static ColorkSnow#FFFAFA.static ColorkSpringGreen#00FF7F.static ColorkSteelBlue#4682B4.static ColorkTan#D2B48C.static ColorkTeal#008080.static ColorkThistle#D8BFD8.static ColorkTomato#FF6347.static ColorkTurquoise#40E0D0.static ColorkViolet#EE82EE.static ColorkWheat#F5DEB3.static ColorkWhite#FFFFFF.static ColorkWhiteSmoke#F5F5F5.static ColorkYellow#FFFF00.static ColorkYellowGreen#9ACD32.doublered
-
-
-
Field Detail
-
red
public final double red
-
green
public final double green
-
blue
public final double blue
-
kDenim
public static final Color kDenim
#1560BD.
-
kFirstBlue
public static final Color kFirstBlue
#0066B3.
-
kFirstRed
public static final Color kFirstRed
#ED1C24.
-
kAliceBlue
public static final Color kAliceBlue
#F0F8FF.
-
kAntiqueWhite
public static final Color kAntiqueWhite
#FAEBD7.
-
kAqua
public static final Color kAqua
#00FFFF.
-
kAquamarine
public static final Color kAquamarine
#7FFFD4.
-
kAzure
public static final Color kAzure
#F0FFFF.
-
kBeige
public static final Color kBeige
#F5F5DC.
-
kBisque
public static final Color kBisque
#FFE4C4.
-
kBlack
public static final Color kBlack
#000000.
-
kBlanchedAlmond
public static final Color kBlanchedAlmond
#FFEBCD.
-
kBlue
public static final Color kBlue
#0000FF.
-
kBlueViolet
public static final Color kBlueViolet
#8A2BE2.
-
kBrown
public static final Color kBrown
#A52A2A.
-
kBurlywood
public static final Color kBurlywood
#DEB887.
-
kCadetBlue
public static final Color kCadetBlue
#5F9EA0.
-
kChartreuse
public static final Color kChartreuse
#7FFF00.
-
kChocolate
public static final Color kChocolate
#D2691E.
-
kCoral
public static final Color kCoral
#FF7F50.
-
kCornflowerBlue
public static final Color kCornflowerBlue
#6495ED.
-
kCornsilk
public static final Color kCornsilk
#FFF8DC.
-
kCrimson
public static final Color kCrimson
#DC143C.
-
kCyan
public static final Color kCyan
#00FFFF.
-
kDarkBlue
public static final Color kDarkBlue
#00008B.
-
kDarkCyan
public static final Color kDarkCyan
#008B8B.
-
kDarkGoldenrod
public static final Color kDarkGoldenrod
#B8860B.
-
kDarkGray
public static final Color kDarkGray
#A9A9A9.
-
kDarkGreen
public static final Color kDarkGreen
#006400.
-
kDarkKhaki
public static final Color kDarkKhaki
#BDB76B.
-
kDarkMagenta
public static final Color kDarkMagenta
#8B008B.
-
kDarkOliveGreen
public static final Color kDarkOliveGreen
#556B2F.
-
kDarkOrange
public static final Color kDarkOrange
#FF8C00.
-
kDarkOrchid
public static final Color kDarkOrchid
#9932CC.
-
kDarkRed
public static final Color kDarkRed
#8B0000.
-
kDarkSalmon
public static final Color kDarkSalmon
#E9967A.
-
kDarkSeaGreen
public static final Color kDarkSeaGreen
#8FBC8F.
-
kDarkSlateBlue
public static final Color kDarkSlateBlue
#483D8B.
-
kDarkSlateGray
public static final Color kDarkSlateGray
#2F4F4F.
-
kDarkTurquoise
public static final Color kDarkTurquoise
#00CED1.
-
kDarkViolet
public static final Color kDarkViolet
#9400D3.
-
kDeepPink
public static final Color kDeepPink
#FF1493.
-
kDeepSkyBlue
public static final Color kDeepSkyBlue
#00BFFF.
-
kDimGray
public static final Color kDimGray
#696969.
-
kDodgerBlue
public static final Color kDodgerBlue
#1E90FF.
-
kFirebrick
public static final Color kFirebrick
#B22222.
-
kFloralWhite
public static final Color kFloralWhite
#FFFAF0.
-
kForestGreen
public static final Color kForestGreen
#228B22.
-
kFuchsia
public static final Color kFuchsia
#FF00FF.
-
kGainsboro
public static final Color kGainsboro
#DCDCDC.
-
kGhostWhite
public static final Color kGhostWhite
#F8F8FF.
-
kGold
public static final Color kGold
#FFD700.
-
kGoldenrod
public static final Color kGoldenrod
#DAA520.
-
kGray
public static final Color kGray
#808080.
-
kGreen
public static final Color kGreen
#008000.
-
kGreenYellow
public static final Color kGreenYellow
#ADFF2F.
-
kHoneydew
public static final Color kHoneydew
#F0FFF0.
-
kHotPink
public static final Color kHotPink
#FF69B4.
-
kIndianRed
public static final Color kIndianRed
#CD5C5C.
-
kIndigo
public static final Color kIndigo
#4B0082.
-
kIvory
public static final Color kIvory
#FFFFF0.
-
kKhaki
public static final Color kKhaki
#F0E68C.
-
kLavender
public static final Color kLavender
#E6E6FA.
-
kLavenderBlush
public static final Color kLavenderBlush
#FFF0F5.
-
kLawnGreen
public static final Color kLawnGreen
#7CFC00.
-
kLemonChiffon
public static final Color kLemonChiffon
#FFFACD.
-
kLightBlue
public static final Color kLightBlue
#ADD8E6.
-
kLightCoral
public static final Color kLightCoral
#F08080.
-
kLightCyan
public static final Color kLightCyan
#E0FFFF.
-
kLightGoldenrodYellow
public static final Color kLightGoldenrodYellow
#FAFAD2.
-
kLightGray
public static final Color kLightGray
#D3D3D3.
-
kLightGreen
public static final Color kLightGreen
#90EE90.
-
kLightPink
public static final Color kLightPink
#FFB6C1.
-
kLightSalmon
public static final Color kLightSalmon
#FFA07A.
-
kLightSeaGreen
public static final Color kLightSeaGreen
#20B2AA.
-
kLightSkyBlue
public static final Color kLightSkyBlue
#87CEFA.
-
kLightSlateGray
public static final Color kLightSlateGray
#778899.
-
kLightSteelBlue
public static final Color kLightSteelBlue
#B0C4DE.
-
kLightYellow
public static final Color kLightYellow
#FFFFE0.
-
kLime
public static final Color kLime
#00FF00.
-
kLimeGreen
public static final Color kLimeGreen
#32CD32.
-
kLinen
public static final Color kLinen
#FAF0E6.
-
kMagenta
public static final Color kMagenta
#FF00FF.
-
kMaroon
public static final Color kMaroon
#800000.
-
kMediumAquamarine
public static final Color kMediumAquamarine
#66CDAA.
-
kMediumBlue
public static final Color kMediumBlue
#0000CD.
-
kMediumOrchid
public static final Color kMediumOrchid
#BA55D3.
-
kMediumPurple
public static final Color kMediumPurple
#9370DB.
-
kMediumSeaGreen
public static final Color kMediumSeaGreen
#3CB371.
-
kMediumSlateBlue
public static final Color kMediumSlateBlue
#7B68EE.
-
kMediumSpringGreen
public static final Color kMediumSpringGreen
#00FA9A.
-
kMediumTurquoise
public static final Color kMediumTurquoise
#48D1CC.
-
kMediumVioletRed
public static final Color kMediumVioletRed
#C71585.
-
kMidnightBlue
public static final Color kMidnightBlue
#191970.
-
kMintcream
public static final Color kMintcream
#F5FFFA.
-
kMistyRose
public static final Color kMistyRose
#FFE4E1.
-
kMoccasin
public static final Color kMoccasin
#FFE4B5.
-
kNavajoWhite
public static final Color kNavajoWhite
#FFDEAD.
-
kNavy
public static final Color kNavy
#000080.
-
kOldLace
public static final Color kOldLace
#FDF5E6.
-
kOlive
public static final Color kOlive
#808000.
-
kOliveDrab
public static final Color kOliveDrab
#6B8E23.
-
kOrange
public static final Color kOrange
#FFA500.
-
kOrangeRed
public static final Color kOrangeRed
#FF4500.
-
kOrchid
public static final Color kOrchid
#DA70D6.
-
kPaleGoldenrod
public static final Color kPaleGoldenrod
#EEE8AA.
-
kPaleGreen
public static final Color kPaleGreen
#98FB98.
-
kPaleTurquoise
public static final Color kPaleTurquoise
#AFEEEE.
-
kPaleVioletRed
public static final Color kPaleVioletRed
#DB7093.
-
kPapayaWhip
public static final Color kPapayaWhip
#FFEFD5.
-
kPeachPuff
public static final Color kPeachPuff
#FFDAB9.
-
kPeru
public static final Color kPeru
#CD853F.
-
kPink
public static final Color kPink
#FFC0CB.
-
kPlum
public static final Color kPlum
#DDA0DD.
-
kPowderBlue
public static final Color kPowderBlue
#B0E0E6.
-
kPurple
public static final Color kPurple
#800080.
-
kRed
public static final Color kRed
#FF0000.
-
kRosyBrown
public static final Color kRosyBrown
#BC8F8F.
-
kRoyalBlue
public static final Color kRoyalBlue
#4169E1.
-
kSaddleBrown
public static final Color kSaddleBrown
#8B4513.
-
kSalmon
public static final Color kSalmon
#FA8072.
-
kSandyBrown
public static final Color kSandyBrown
#F4A460.
-
kSeaGreen
public static final Color kSeaGreen
#2E8B57.
-
kSeashell
public static final Color kSeashell
#FFF5EE.
-
kSienna
public static final Color kSienna
#A0522D.
-
kSilver
public static final Color kSilver
#C0C0C0.
-
kSkyBlue
public static final Color kSkyBlue
#87CEEB.
-
kSlateBlue
public static final Color kSlateBlue
#6A5ACD.
-
kSlateGray
public static final Color kSlateGray
#708090.
-
kSnow
public static final Color kSnow
#FFFAFA.
-
kSpringGreen
public static final Color kSpringGreen
#00FF7F.
-
kSteelBlue
public static final Color kSteelBlue
#4682B4.
-
kTan
public static final Color kTan
#D2B48C.
-
kTeal
public static final Color kTeal
#008080.
-
kThistle
public static final Color kThistle
#D8BFD8.
-
kTomato
public static final Color kTomato
#FF6347.
-
kTurquoise
public static final Color kTurquoise
#40E0D0.
-
kViolet
public static final Color kViolet
#EE82EE.
-
kWheat
public static final Color kWheat
#F5DEB3.
-
kWhite
public static final Color kWhite
#FFFFFF.
-
kWhiteSmoke
public static final Color kWhiteSmoke
#F5F5F5.
-
kYellow
public static final Color kYellow
#FFFF00.
-
kYellowGreen
public static final Color kYellowGreen
#9ACD32.
-
-
Constructor Detail
-
Color
public Color(double red, double green, double blue)Constructs a Color.- Parameters:
red- Red value (0-1)green- Green value (0-1)blue- Blue value (0-1)
-
Color
public Color(Color8Bit color)
Constructs a Color from a Color8Bit.- Parameters:
color- The color
-
-