PyGTK - Hallo Welt
Das Erstellen eines Fensters mit PyGTK ist sehr einfach. Um fortzufahren, müssen wir zuerst das gtk-Modul in unseren Code importieren.
import gtk
Das gtk-Modul enthält die gtk.Window-Klasse. Sein Objekt erstellt ein Fenster auf oberster Ebene. Wir leiten eine Klasse von gtk.Window ab.
class PyApp(gtk.Window):
Definieren Sie den Konstruktor und rufen Sie die auf show_all() Methode der Klasse gtk.window.
def __init__(self):
super(PyApp, self).__init__()
self.show_all()
Wir müssen jetzt das Objekt dieser Klasse deklarieren und eine Ereignisschleife starten, indem wir ihre main () -Methode aufrufen.
PyApp()
gtk.main()
Es wird empfohlen, ein Etikett hinzuzufügen “Hello World” im übergeordneten Fenster.
label = gtk.Label("Hello World")
self.add(label)
Das Folgende ist ein vollständiger Code, der angezeigt werden soll “Hello World”- -
import gtk
class PyApp(gtk.Window):
def __init__(self):
super(PyApp, self).__init__()
self.set_default_size(300,200)
self.set_title("Hello World in PyGTK")
label = gtk.Label("Hello World")
self.add(label)
self.show_all()
PyApp()
gtk.main()
Die Implementierung des obigen Codes ergibt die folgende Ausgabe: