tk.Toplevel
Hierbei handelt es sich um ein Hauptfenster.
tk.Toplevel erzeugen
t = tk.Toplevel(parent, Optionen)
| Optionsname | Beschreibung | 
|---|---|
| allgemeine tk-Widget-Optionen | |
| highlightbackground, highlightcolor, highlightthickness | Einstellungen für den Highlightrahmen | 
| padx, pady | Abstand des Widgets vom Parent, Extra Platz. Siehe auch Dimensionsangaben | 
| spezielle tk.Toplevel-Optionen | |
| background | Normale Hintergrundfarbe | 
| backgroundimage | Hintergrundbild | 
| colormap | Verwendete Colormap, 'new'oder der Name
		eines anderen Fensters, dessen Colormap kopiert wird | 
| container | Boolean, tk.Toplevel kann als Container für andere Toplevel-Fenster dienen | 
| height, width | Höhe, Breite, siehe auch Dimensionsangaben | 
| menu | Angabe eine Menüzeile, siehe Menu erzeugen | 
| screen | Angabe eines Screens, auf dem das Fenster plaziert wird. Kann nur beim Erstellen angegeben werden. | 
| tile | Boolean, Angabe, ob das backgroundimagein
		Tile-Darstellung (ehrfach kopiert und gekachelt) erscheinen soll.Falseist zentriert | 
| use | Angabe eines Container-Fensters (s. Option container),
		in dem dieses Fenster eingefügt wird. Kann nur beim Erstellen angegeben werden.
		TODO: geht nicht? | 
| visual | TODO | 
tk.Toplevel kennt außerdem die Standardoptionen: class_, borderwidth, cursor, relief, und takefocus
Das folgende Programm stellt ein einfaches Toplevelfenster bereit und nutzt einige der Konfigurationen aus obiger Tabelle:
 
    import tkinter as tk
from tkinter import ttk
class A(tk.Tk):
    def __init__(self):
        super().__init__()
        self.geometry('400x400')
        self._createWidgets()
    def _createWidgets(self):
        t = tk.Toplevel(self, background='green',
                        width=200, height=200)
if __name__ == '__main__':
    window = A()
    window.mainloop()Toplevel-Methoden
Es sind die folgenden allgemeinen
		Konfigurationsmethoden
		bekannt: cget(…) und configure(…)