« 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 *
#2 import Pmw
#3
#4 def changeCoul(col):
#5 fen.configure(background = col)
#6
#7 def changeLabel():
#8 lab.configure(text = combo.get())
#9
#10 couleurs = ('navy', 'royal blue', 'steelblue1', 'cadet blue',
#11 'lawn green', 'forest green', 'dark red',
#12 'grey80','grey60', 'grey40', 'grey20')
#13
#14 fen = Pmw.initialise()
#15 bou = Button(fen, text ="Test", command =changeLabel)
#16 bou.grid(row =1, column =0, padx =8, pady =6)
#17 lab = Label(fen, text ='néant', bg ='ivory')
#18 lab.grid(row =1, column =1, padx =8)
#19
#20 combo = Pmw.ComboBox(fen, labelpos = NW,
#21 label_text = 'Choisissez la couleur :',
#22 scrolledlist_items = couleurs,
#23 listheight = 150,
#24 selectioncommand = changeCoul)
#25 combo.grid(row =2, columnspan =2, padx =10, pady =10)
#26
#27 fen.mainloop()
</pre>
|