tkinter.colorchooser --- 颜色选择对话框¶
源代码: Lib/tkinter/colorchooser.py
tkinter.colorchooser 模块提供了 Chooser 类作为原生颜色选取器对话框的接口。Chooser 实现了一个模态颜色选择对话框窗口。Chooser 类继承自 Dialog 类。
- class tkinter.colorchooser.Chooser(master=None, **options)¶
实现模式颜色选择对话框的类。 大多数应用程序使用
askcolor()便捷函数,而不是直接实例化此类。
- tkinter.colorchooser.askcolor(color=None, **options)¶
显示一个模式颜色选择对话框并返回所选的颜色。 color 是对话框打开时所选中的颜色。 返回值是一个元组
((r, g, b), hexstr),其中r、g和b是在 0–255 范围内的红、绿、蓝色分量整数,而 hexstr 是对应的 Tk 颜色字符串,例如'#ff8000'。 如果用户取消了对话框,则返回(None, None)。在 3.10 版本发生变更: 所返回颜色中的 RGB 值现在是在 0–255 范围内的整数,而不是浮点数。
参见
- 模块
tkinter.commondialog Tkinter 标准对话框模块