tkinter
.
Die erste Zeile in unserer Python-Datei ist deshalb:
from tkinter import *
Texteditor
, diese bekommt ein Fenster als Attribut.Fenster
und initialisieren es mit Tk()
,
denn dies erzeugt ein Tk
-Fenster.
start(self)
die vom Fenster-Attribute
die Methode mainloop
aufruft. Dadurch wird das Fenster dargestellt.
Texteditor
-Klasse und rufen
die start
-Methode auf.from tkinter import *
class Texteditor:
def __init__(self):
self.fenster = Tk()
def start(self):
self.fenster.mainloop()
editor = Texteditor()
editor.start()
Texteditor
um ein weiteres Attribut vom Typ Text
.
Dies ist hier beschrieben.pack()
dem Fenster hinzu.
Text
-Widget gleich groß.
Damit es mitwächst müssen wir in der pack
-Methode die Optionen expand
und fill
setzen.expand
setzen wir auf True
, damit das Widget wächst, wenn das Fenster vergrößert wird.fill
auf BOTH
, hierdurch füllt das Text-Widget das komplette Fenster aus.