Replacing basic widget classes
As a first approach to themed Tkinter classes, we will take a look at how to use the same widgets (Buttons, Labels, Entries, and so on) from this different module, keeping the same behavior in our application.
Although this will not give us the full potential of their styling capabilities, we can easily appreciate the visual variations that bring the native look and feel of themed widgets.
Getting ready
In the following screenshot, you can note the differences between a GUI with themed widgets and the same window using standard Tkinter widgets:

We will build the application shown in the first window, but we will also learn how to easily switch between both styles.
Note that this is highly platform dependent. In this case, the themed variation corresponds to how themed widgets look on Windows 10.
How to do it...
To start using themed widgets, all you need is to import the tkinter.ttk
module and use the widgets defined there in your Tkinter application as usual:
import...