For example, suppose that Jukebox is a new
widget class that you have created. It's probably best
to have new widget classes inherit from the Frame class, so to Tkinter it acts like a frame,
and you can arrange other widgets such as labels,
entries, and buttons inside it.
You set the new widget's class name by passing the name
as the class_ option to the parent
constructor in your new class's constructor. Here is a
fragment of the code that defines the new class:
class Jukebox(tk.Frame):
def __init__(self, master):
'''Constructor for the Jukebox class
'''
tk.Frame.__init__(self, master, class_='Jukebox')
self.__createWidgets()
...