J'ai extrait ces lignes vraiment basiques de mon problème:
voici un code ultra simple, juste un Frame
Je veux faire la même chose dans une classe et je n'y arrive pas, impossible de passer des valeurs ?? Je suis à peu prés sur que mon problème vient d'une incompréhension de base de la poo.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 # _*_ coding: utf8 _*_ #!/usr/bin/env python from Tkinter import * fen = Tk() fr = Frame(fen, height= 600, width = 400, bg = 'white' ) fr.pack() fen.mainloop()
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 # _*_ coding: utf8 _*_ #!/usr/bin/env python # Auteur : Philippe Lotton # Date de création: from Tkinter import * def ma_classe(frame): def __init__(self): fr = Frame.__init__(self, height= 600, width = 400, bg = 'white' ) #fr.configure(bg = 'white' ) # fr = Frame(fen, height= 600, width = 400, bg = 'white' ) if __name__ == '__main__': fen = Tk() a = ma_classe(fen) fen.mainloop()
Partager