首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用tkinter获取可接受颜色名称列表的可移植方法

用tkinter获取可接受颜色名称列表的可移植方法
EN

Stack Overflow用户
提问于 2018-01-27 12:48:24
回答 1查看 624关注 0票数 1

Python和Tcl/Tk似乎要求系统提供颜色名称,而不是自己维护它。查看标准Python/Tcl/Tk源代码,没有显示任何这些颜色。您只能在作为Tk文档一部分的color.n和一个可选的pygment库中找到它们。

是否有一种可移植的方法可以通过Python或任何其他GUI库向系统本身(而不是任何可能与系统本身匹配或不匹配的其他源)询问可用颜色名称的列表?

这以前被标记为Named colors in tkinter的副本,但唯一的答案是读取/etc,并且是Linux特有的。我正在寻找一种适用于Linux、Windows和Mac的可移植方法。

EN

回答 1

Stack Overflow用户

发布于 2020-05-30 12:50:57

您可以验证颜色:widget.winfo_rgb('color')

如果颜色字符串错误,则会出现错误。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48475960

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档