跳转到主要内容

`!tkinter.colorchooser` --- Color choosing dialog

tkinter.colorchooser

Source code: Lib/tkinter/colorchooser.py


The !tkinter.colorchooser module provides the Chooser class as an interface to the native color picker dialog. Chooser implements a modal color choosing dialog window. The Chooser class inherits from the ~tkinter.commondialog.Dialog class.

The class implementing the modal color-choosing dialog. Most applications use the askcolor convenience function rather than instantiating this class directly.

askcolor(color=None, **options)

Show a modal color-choosing dialog and return the chosen color. color is the color selected when the dialog opens. The return value is a tuple ((r, g, b), hexstr), where r, g and b are the red, green and blue components as integers in the range 0–255 and hexstr is the equivalent Tk color string, such as '#ff8000'. If the user cancels the dialog, (None, None) is returned.

3.10 The RGB values in the returned color are now integers in the range 0–255 instead of floats.

Module tkinter.commondialog
Tkinter standard dialog module