python3 中 tkinter 的颜色(转载-http://blog.sina.com.cn/s/blog_70aa36e30102wzi4.html)

  1 from tkinter import *
  2 colors = '''#FFB6C1 LightPink 浅粉红
  3 #FFC0CB Pink 粉红
  4 #DC143C Crimson 深红/猩红
  5 #FFF0F5 LavenderBlush 淡紫红
  6 #DB7093 PaleVioletRed 弱紫罗兰红
  7 #FF69B4 HotPink 热情的粉红
  8 #FF1493 DeepPink 深粉红
  9 #C71585 MediumVioletRed 中紫罗兰红
 10 #DA70D6 Orchid 暗紫色/兰花紫
 11 #D8BFD8 Thistle 蓟色
 12 #DDA0DD Plum 洋李色/李子紫
 13 #EE82EE Violet 紫罗兰
 14 #FF00FF Magenta 洋红/玫瑰红
 15 #FF00FF Fuchsia 紫红/灯笼海棠
 16 #8B008B DarkMagenta 深洋红
 17 #800080 Purple 紫色
 18 #BA55D3 MediumOrchid 中兰花紫
 19 #9400D3 DarkViolet 暗紫罗兰
 20 #9932CC DarkOrchid 暗兰花紫
 21 #4B0082 Indigo 靛青/紫兰色
 22 #8A2BE2 BlueViolet 蓝紫罗兰
 23 #9370DB MediumPurple 中紫色
 24 #7B68EE MediumSlateBlue 中暗蓝色/中板岩蓝
 25 #6A5ACD SlateBlue 石蓝色/板岩蓝
 26 #483D8B DarkSlateBlue 暗灰蓝色/暗板岩蓝
 27 #E6E6FA Lavender 淡紫色/熏衣草淡紫
 28 #F8F8FF GhostWhite 幽灵白
 29 #0000FF Blue 纯蓝
 30 #0000CD MediumBlue 中蓝色
 31 #191970 MidnightBlue 午夜蓝
 32 #00008B DarkBlue 暗蓝色
 33 #000080 Navy 海军蓝
 34 #4169E1 RoyalBlue 皇家蓝/宝蓝
 35 #6495ED CornflowerBlue 矢车菊蓝
 36 #B0C4DE LightSteelBlue 亮钢蓝
 37 #778899 LightSlateGray 亮蓝灰/亮石板灰
 38 #708090 SlateGray 灰石色/石板灰
 39 #1E90FF DodgerBlue 闪兰色/道奇蓝
 40 #F0F8FF AliceBlue 爱丽丝蓝
 41 #4682B4 SteelBlue 钢蓝/铁青
 42 #87CEFA LightSkyBlue 亮天蓝色
 43 #87CEEB SkyBlue 天蓝色
 44 #00BFFF DeepSkyBlue 深天蓝
 45 #ADD8E6 LightBlue 亮蓝
 46 #B0E0E6 PowderBlue 粉蓝色/火药青
 47 #5F9EA0 CadetBlue 军兰色/军服蓝
 48 #F0FFFF Azure 蔚蓝色
 49 #E0FFFF LightCyan 淡青色
 50 #AFEEEE PaleTurquoise 弱绿宝石
 51 #00FFFF Cyan 青色
 52 #00FFFF Aqua 浅绿色/水色
 53 #00CED1 DarkTurquoise 暗绿宝石
 54 #2F4F4F DarkSlateGray 暗瓦灰色/暗石板灰
 55 #008B8B DarkCyan 暗青色
 56 #008080 Teal 水鸭色
 57 #48D1CC MediumTurquoise 中绿宝石
 58 #20B2AA LightSeaGreen 浅海洋绿
 59 #40E0D0 Turquoise 绿宝石
 60 #7FFFD4 Aquamarine 宝石碧绿
 61 #66CDAA MediumAquamarine 中宝石碧绿
 62 #00FA9A MediumSpringGreen 中春绿色
 63 #F5FFFA MintCream 薄荷奶油
 64 #00FF7F SpringGreen 春绿色
 65 #3CB371 MediumSeaGreen 中海洋绿
 66 #2E8B57 SeaGreen 海洋绿
 67 #F0FFF0 Honeydew 蜜色/蜜瓜色
 68 #90EE90 LightGreen 淡绿色
 69 #98FB98 PaleGreen 弱绿色
 70 #8FBC8F DarkSeaGreen 暗海洋绿
 71 #32CD32 LimeGreen 闪光深绿
 72 #00FF00 Lime 闪光绿
 73 #228B22 ForestGreen 森林绿
 74 #008000 Green 纯绿
 75 #006400 DarkGreen 暗绿色
 76 #7FFF00 Chartreuse 黄绿色/查特酒绿
 77 #7CFC00 LawnGreen 草绿色/草坪绿
 78 #ADFF2F GreenYellow 绿黄色
 79 #556B2F DarkOliveGreen 暗橄榄绿
 80 #9ACD32 YellowGreen 黄绿色
 81 #6B8E23 OliveDrab 橄榄褐色
 82 #F5F5DC Beige 米色/灰棕色
 83 #FAFAD2 LightGoldenrodYellow 亮菊黄
 84 #FFFFF0 Ivory 象牙色
 85 #FFFFE0 LightYellow 浅黄色
 86 #FFFF00 Yellow 纯黄
 87 #808000 Olive 橄榄
 88 #BDB76B DarkKhaki 暗黄褐色/深卡叽布
 89 #FFFACD LemonChiffon 柠檬绸
 90 #EEE8AA PaleGoldenrod 灰菊黄/苍麒麟色
 91 #F0E68C Khaki 黄褐色/卡叽布
 92 #FFD700 Gold 金色
 93 #FFF8DC Cornsilk 玉米丝色
 94 #DAA520 Goldenrod 金菊黄
 95 #B8860B DarkGoldenrod 暗金菊黄
 96 #FFFAF0 FloralWhite 花的白色
 97 #FDF5E6 OldLace 老花色/旧蕾丝
 98 #F5DEB3 Wheat 浅黄色/小麦色
 99 #FFE4B5 Moccasin 鹿皮色/鹿皮靴
100 #FFA500 Orange 橙色
101 #FFEFD5 PapayaWhip 番木色/番木瓜
102 #FFEBCD BlanchedAlmond 白杏色
103 #FFDEAD NavajoWhite 纳瓦白/土著白
104 #FAEBD7 AntiqueWhite 古董白
105 #D2B48C Tan 茶色
106 #DEB887 BurlyWood 硬木色
107 #FFE4C4 Bisque 陶坯黄
108 #FF8C00 DarkOrange 深橙色
109 #FAF0E6 Linen 亚麻布
110 #CD853F Peru 秘鲁色
111 #FFDAB9 PeachPuff 桃肉色
112 #F4A460 SandyBrown 沙棕色
113 #D2691E Chocolate 巧克力色
114 #8B4513 SaddleBrown 重褐色/马鞍棕色
115 #FFF5EE Seashell 海贝壳
116 #A0522D Sienna 黄土赭色
117 #FFA07A LightSalmon 浅鲑鱼肉色
118 #FF7F50 Coral 珊瑚
119 #FF4500 OrangeRed 橙红色
120 #E9967A DarkSalmon 深鲜肉/鲑鱼色
121 #FF6347 Tomato 番茄红
122 #FFE4E1 MistyRose 浅玫瑰色/薄雾玫瑰
123 #FA8072 Salmon 鲜肉/鲑鱼色
124 #FFFAFA Snow 雪白色
125 #F08080 LightCoral 淡珊瑚色
126 #BC8F8F RosyBrown 玫瑰棕色
127 #CD5C5C IndianRed 印度红
128 #FF0000 Red 纯红
129 #A52A2A Brown 棕色
130 #B22222 FireBrick 火砖色/耐火砖
131 #8B0000 DarkRed 深红色
132 #800000 Maroon 栗色
133 #FFFFFF White 纯白
134 #F5F5F5 WhiteSmoke 白烟
135 #DCDCDC Gainsboro 淡灰色
136 #D3D3D3 LightGrey 浅灰色
137 #C0C0C0 Silver 银灰色
138 #A9A9A9 DarkGray 深灰色
139 #808080 Gray 灰色
140 #696969 DimGray 暗淡灰
141 #000000 Black 纯黑'''
142 root = Tk()
143 i = 0
144 colcut = 5
145 for color in colors.split('\n'):
146     sp = color.split(' ')
147     try:
148         Label(text=color, bg=sp[1]).grid(row=int(i/colcut),column=i%colcut, sticky=W+E+N+S)
149     except :
150         print('err',color)
151         Label(text='ERR'+color).grid(row=int(i/colcut),column=i%colcut, sticky=W+E+N+S)
152     i += 1
153 root.mainloop()
154 print(colors)

效果图:

 

posted @ 2018-04-22 16:31  月上秦少  阅读(697)  评论(0编辑  收藏  举报