O'Reilly logo

Tkinter GUI Programming by Example by David Love

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Changing the editor's color scheme

Begin with a new file named colorchooser.py in the same directory as the rest of your Python files. In this file, we will be creating another Toplevel window, which gives the user the ability to set some color variables.

Once again, we have the problem of needing to get some information from a user in a specified format. Luckily, Tkinter is on our side once again, and has provided a colorchooser module that allows us to collect color choices from the user. We again need only one function from this module, called askcolor:

import tkinter as tkimport tkinter.ttk as ttkfrom tkinter.colorchooser import askcolor

We begin this file by importing this function from the colorchooser module found within Tkinter. We ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required