当前位置:网站首页>Tkinter可以选择的颜色
Tkinter可以选择的颜色
2022-08-09 06:58:00 【tqfChina】
Tkinter的颜色用字符串表示,有两种颜色表示方法。
1) Tkinter系统定一个了一些颜色字符串。如:‘white’,‘black’,‘red’,‘green’,‘blue’,‘cyan’,‘yellow’,‘magenta’。
2) 可以用十六进制的字符串指定不同颜色,即 red,green,blue 三种颜色不同比例的混合色。
常用格式“#rrggbb”,"#FFFFFF"表示白色,"#FF0000"表示红色,"#FFD700"表示金色。
下面给出颜色函数及使用。
# -*- coding: utf-8 -*-
import tkinter as tk #导入Tkinter模块,仅用于Python3
def Tkcolor(colorname):
cns = {
'aliceblue': '#F0F8FF',
'antiquewhite': '#FAEBD7',
'aqua': '#00FFFF',
'aquamarine': '#7FFFD4',
'azure': '#F0FFFF',
'beige': '#F5F5DC',
'bisque': '#FFE4C4',
'black': '#000000',
'blanchedalmond': '#FFEBCD',
'blue': '#0000FF',
'blueviolet': '#8A2BE2',
'brown': '#A52A2A',
'burlywood': '#DEB887',
'cadetblue': '#5F9EA0',
'chartreuse': '#7FFF00',
'chocolate': '#D2691E',
'coral': '#FF7F50',
'cornflowerblue': '#6495ED',
'cornsilk': '#FFF8DC',
'crimson': '#DC143C',
'cyan': '#00FFFF',
'darkblue': '#00008B',
'darkcyan': '#008B8B',
'darkgoldenrod': '#B8860B',
'darkgray': '#A9A9A9',
'darkgreen': '#006400',
'darkkhaki': '#BDB76B',
'darkmagenta': '#8B008B',
'darkolivegreen': '#556B2F',
'darkorange': '#FF8C00',
'darkorchid': '#9932CC',
'darkred': '#8B0000',
'darksalmon': '#E9967A',
'darkseagreen': '#8FBC8F',
'darkslateblue': '#483D8B',
'darkslategray': '#2F4F4F',
'darkturquoise': '#00CED1',
'darkviolet': '#9400D3',
'deeppink': '#FF1493',
'deepskyblue': '#00BFFF',
'dimgray': '#696969',
'dodgerblue': '#1E90FF',
'firebrick': '#B22222',
'floralwhite': '#FFFAF0',
'forestgreen': '#228B22',
'fuchsia': '#FF00FF',
'gainsboro': '#DCDCDC',
'ghostwhite': '#F8F8FF',
'gold': '#FFD700',
'goldenrod': '#DAA520',
'gray': '#808080',
'green': '#008000',
'greenyellow': '#ADFF2F',
'honeydew': '#F0FFF0',
'hotpink': '#FF69B4',
'indianred': '#CD5C5C',
'indigo': '#4B0082',
'ivory': '#FFFFF0',
'khaki': '#F0E68C',
'lavender': '#E6E6FA',
'lavenderblush': '#FFF0F5',
'lawngreen': '#7CFC00',
'lemonchiffon': '#FFFACD',
'lightblue': '#ADD8E6',
'lightcoral': '#F08080',
'lightcyan': '#E0FFFF',
'lightgoldenrodyellow': '#FAFAD2',
'lightgreen': '#90EE90',
'lightgray': '#D3D3D3',
'lightpink': '#FFB6C1',
'lightsalmon': '#FFA07A',
'lightseagreen': '#20B2AA',
'lightskyblue': '#87CEFA',
'lightslategray': '#778899',
'lightsteelblue': '#B0C4DE',
'lightyellow': '#FFFFE0',
'lime': '#00FF00',
'limegreen': '#32CD32',
'linen': '#FAF0E6',
'magenta': '#FF00FF',
'maroon': '#800000',
'mediumaquamarine': '#66CDAA',
'mediumblue': '#0000CD',
'mediumorchid': '#BA55D3',
'mediumpurple': '#9370DB',
'mediumseagreen': '#3CB371',
'mediumslateblue': '#7B68EE',
'mediumspringgreen': '#00FA9A',
'mediumturquoise': '#48D1CC',
'mediumvioletred': '#C71585',
'midnightblue': '#191970',
'mintcream': '#F5FFFA',
'mistyrose': '#FFE4E1',
'moccasin': '#FFE4B5',
'navajowhite': '#FFDEAD',
'navy': '#000080',
'oldlace': '#FDF5E6',
'olive': '#808000',
'olivedrab': '#6B8E23',
'orange': '#FFA500',
'orangered': '#FF4500',
'orchid': '#DA70D6',
'palegoldenrod': '#EEE8AA',
'palegreen': '#98FB98',
'paleturquoise': '#AFEEEE',
'palevioletred': '#DB7093',
'papayawhip': '#FFEFD5',
'peachpuff': '#FFDAB9',
'peru': '#CD853F',
'pink': '#FFC0CB',
'plum': '#DDA0DD',
'powderblue': '#B0E0E6',
'purple': '#800080',
'red': '#FF0000',
'rosybrown': '#BC8F8F',
'royalblue': '#4169E1',
'saddlebrown': '#8B4513',
'salmon': '#FA8072',
'sandybrown': '#FAA460',
'seagreen': '#2E8B57',
'seashell': '#FFF5EE',
'sienna': '#A0522D',
'silver': '#C0C0C0',
'skyblue': '#87CEEB',
'slateblue': '#6A5ACD',
'slategray': '#708090',
'snow': '#FFFAFA',
'springgreen': '#00FF7F',
'steelblue': '#4682B4',
'tan': '#D2B48C',
'teal': '#008080',
'thistle': '#D8BFD8',
'tomato': '#FF6347',
'turquoise': '#40E0D0',
'violet': '#EE82EE',
'wheat': '#F5DEB3',
'white': '#FFFFFF',
'whitesmoke': '#F5F5F5',
'yellow': '#FFFF00',
'yellowgreen': '#9ACD32'}
return cns[colorname]
print(tkcolor('whitesmoke'))
程序打印出’whitesmoke’为 #F5F5F5。
边栏推荐
- 01 自然语言处理NLP介绍
- Altium designer软件常用最全封装库,包含原理图库、PCB库和3D模型库
- 顺序表删除所有值为e的元素
- Flask failed to create database without error
- SIGINT,SIGKILL,SIGTERM信号区别,各类信号总结
- 常见的分布式事务解决方案
- 搭载开源鸿蒙系统的嵌入式XM-RK3568工业互联方案
- VS2019 common shortcut keys
- 2022-08-08: Given an array arr, it represents the height of the missiles that will appear in order from morning to night.When the cannon shoots missiles, once the cannon is set to shoot at a certain h
- Inception V3 Eye Closure Detection
猜你喜欢
随机推荐
AD画PCB板教程 20分钟讲清楚操作流程 铺铜 网络标号
leetcode 之盛水问题
【Oracle 11g】Redhat 6.5 安装 Oracle11g
shardingsphere data sharding configuration item description and example
The division principle summary within the collection
pycharm环境包导入到另外一个环境
leetcode 之 零移位
imageio读取.exr报错 ValueError: Could not find a backend to open `xxx.exr‘ with iomode `r`
leetcode:55. 跳跃游戏
如何 认识与学习BASH
Inception V3 闭眼检测
dp学习笔记
【修电脑】系统重装但IP不变后VScode Remote SSH连接失败解决
Distributed id generator implementation
P7阿里面试题2020.07 之滑动窗算法(阿里云面试)
当酷雷曼VR直播遇上视频号,会摩擦出怎样的火花?
常见的分布式事务解决方案
Leetcode 70 stairs issues (Fibonacci number)
jvm线程状态
ByteDance Interview Questions: Mirror Binary Tree 2020