Page 111 - 6734
P. 111
розмістити
self.radio2=Radiobutton(self,
text='Radio2',variable=self.iv, value=2) # створити
перемикач, пов'язати зі змінною iv
self.radio2.grid(row=1, column=1) #
розмістити
self.iv.set(2) # установити значення 2
(включити другий перемикач)
self.list1=Listbox(self) # створити список
self.list1.grid(row=1,
column=2,rowspan=5,columnspan=1) # розмістити
for x in ["Red","Blue","Green"]: # заповнити
список
self.list1.insert(END,x)
self.list1.selection_set(0) # вибрати елемент
0
self.list1.bind("<Double-Button-1>",
self.event2) # пов'язати подію з методом
self.canvas1 = Canvas(root, width=200,
height=160, bg='white') # створити канву
self.line1=self.canvas1.create_line(0,0,100,100,
width=5) # створити лінію на канві
self.canvas1.grid(row=2, column=0) #
розмістити
self.canvas1.bind("<Motion>", self.event1) #
пов'язати подію з методом
self.dv=DoubleVar() # створити дійсну змінну
self.scale1 = Scale(self, from_=-10.0,
to=10.0, resolution=0.5, label='Scale',
orient=HORIZONTAL, variable=self.dv) # створити
шкалу, пов'язати зі змінною dv
self.scale1.grid(row=2, column=1) #
розмістити
menu1 = Menu(self) # створити меню
110