« Programmation Python/Et pour quelques widgets de plus... » : différence entre les versions

Contenu supprimé Contenu ajouté
m typo
J'ai mis les numéros de ligne à droite.
Ligne 255 :
 
<pre>
#1 from Tkinter import * #1
#2 import Pmw #2
#3 #3
#4 def changeCoul(col): #4
#5 fen.configure(background = col) #5
#6 #6
#7 def changeLabel(): #7
#8 lab.configure(text = combo.get()) #8
#9 #9
#10 couleurs = ('navy', 'royal blue', 'steelblue1', 'cadet blue', #10
#11 'lawn green', 'forest green', 'dark red', #11
#12 'grey80','grey60', 'grey40', 'grey20') #12
#13 #13
#14 fen = Pmw.initialise() #14
#15 bou = Button(fen, text ="Test", command =changeLabel) #15
#16 bou.grid(row =1, column =0, padx =8, pady =6) #16
#17 lab = Label(fen, text ='néant', bg ='ivory') #17
#18 lab.grid(row =1, column =1, padx =8) #18
#19 #19
#20 combo = Pmw.ComboBox(fen, labelpos = NW, #20
#21 label_text = 'Choisissez la couleur :', #21
#22 scrolledlist_items = couleurs, #22
#23 listheight = 150, #23
#24 selectioncommand = changeCoul) #24
#25 combo.grid(row =2, columnspan =2, padx =10, pady =10) #25
#26 #26
#27 fen.mainloop() #27
</pre>