# exemple base.py import pygtk pygtk.require('2.0') import gtk class Oway: def __init__(self): self.fenetre = gtk.Window(gtk.WINDOW_TOPLEVEL) self.fenetre.set_size_request(400,400) self.bouton = gtk.Button("Salut tout le monde !") self.check = gtk.CheckButton("Huhu") # Pour ajouter plusieurs controls, il faut un conteneur. On le creer self.conteneur = gtk.Fixed() # On l'ajoute a la fenetre self.fenetre.add(self.conteneur) # Et maintenant on ajoute les controles dessus, aux coords x et y. self.conteneur.put(self.bouton,10,10) self.conteneur.put(self.check,40,40) # Et on show ^^ self.fenetre.show_all() def boucle(self): gtk.main() if __name__ == "__main__": base = Oway() base.boucle()