Tkinter可以选择的颜色
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模块,仅用于Python3def 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。
Tkinter可以选择的颜色相关推荐
- Python图形用户界面Tkinter标准色彩颜色背景色大全
Python图形用户界面Tkinter标准色彩颜色背景色大全 前段时间刚开始学Tkinter,后来想做一个漂亮的GUI界面,但是自己对颜色的词汇储备有限,所以没能顺利完成,今天在网上查了很多信息,做了 ...
- tkinter修改字体颜色
tkinter修改字体颜色 在tkinter当中修改字体颜色,以label为例,代码如下: label_answer = tkinter.Label(window, text=question + ' ...
- python tkinter button颜色变不了_更改函数中Tkinter按钮的颜色
我想在按另一个按钮时改变按钮的颜色.下面的代码重新创建属性错误.在 理想情况下,解决方案应该能够更改按钮的所有属性(请参阅尝试的状态更改),但我没有将此添加到标题中,因为我不知道"属性&qu ...
- 基于Python/Tkinter的RGB颜色查询器
这是基于Python/Tkinter的16位RGB颜色查询器,因为之前在做WEB前端设计配色方案的时候,需要了解色值,每次用网页查询颜色对应的RGB值和HEX值,很不方便,所以就想写个单机程序,原本是 ...
- python更换窗口颜色设置_python – 默认窗口颜色Tkinter和十六进制颜色代码
不确定你到底在找什么,但这会有用吗? import Tkinter mycolor = '#%02x%02x%02x' % (64, 204, 208) # set your favourite rg ...
- tkinter 可用字体颜色汇总
#FFC0CB Pink 粉红 #DC143C Crimson 深红/猩红 #FFF0F5 LavenderBlush 淡紫红 #DB7093 PaleVioletRed 弱紫罗兰红 #FF69B4 ...
- tkinter中text属性_tkinter属性(总结)
一.主要控件 1.Button 按钮.类似标签,但提供额外的功能,例如鼠标掠过.按下.释放以及键盘操作事件 2.Canvas 画布.提供绘图功能(直线.椭圆.多边形.矩形) 可以包含图形或位图 3.C ...
- 【python学习总结1】Tkinter学习总结
Tkinter的各种控件的介绍.语法格式.属性说明.常见方法: 可参考文章 Tkinter是什么 (biancheng.net) python tkinter可以使用的颜色 可参考文章 https: ...
- python tkinter 各控件属性 全
2019独角兽企业重金招聘Python工程师标准>>> 1.Button 按钮.类似标签,但提供额外的功能,例如鼠标掠过.按下.释放以及键盘操作/事件 2.Canvas 画布.提供绘 ...
最新文章
- 2017.1.9版给信息源新增:max_len、max_db字段
- tf.keras.losses.Poisson 损失函数 示例
- HDU4321(位运算二进制1的统计)
- Delphi与Windows 7下的用户账户控制(UAC)机制
- ASP.NET MVC的路由
- 安装squid_「首席推荐」设置Squid转发代理或者正向代理
- SpringMVC注解HelloWorld
- esl证明函 oracle_强弱分明 Astralis证明之战—ESL科隆B组浅析
- DQL -- 数据查询语言(查询不会修改数据库表记录)
- 互联网日报 | 3月13日 星期六 | 蚂蚁集团公布碳中和目标;小鹏汽车累计交付突破50000台;阿迪达斯发未来五年新战略...
- 子网规划与组网实验_交换机四种组网方式,你都清楚吗
- IAR Embedded Workbench IDE 显示行号
- C# 生成高清缩略图
- 分布式通用爬虫管理平台Crawlab
- Java If Else 语句
- python 余弦值,Python向量余弦值 Python 求向量的余弦值操作
- 基于lightgbm的金融风控算法实践(Python版)
- 电压电流的超前与滞后
- Eureka Client启动后就关闭 Unregistering application xxx with eureka with status DOWN
- 深耕MySQL - 如何使用联合索引执行查询