Schliesslich haben die meisten Anwendungen eine Statuszeile am Fuss jedes Anwendungsfensters. So eine Statuszeile zu implementieren ist wirklich trivial: Sie müssen lediglich ein entsprechend konfiguriertes Label-Widget verwenden und die entsprechende text-Option reconfigurieren. Es ist sehr anzuraten, für diese Vorgänge eine eigene Klasse zu definieren, die über entsprechende set und clear-Methoden verfügt:
class StatusBar(Frame):
def __init__(self,master):
Frame.__init__(self,master)
self.label=Label(self, bd=1, relief=SUNKEN, anchor=W)
self.label.pack(fill=X)
def set(self, format):
self.label.config(text=format)
self.label.update_idletasks()
def clear(self):
self.label.config(text='')
self.label.update_idletasks()
status.pack(side=BOTTOM, fill=X)
status.set('Achtung')