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
   106   107   108   109   110   111   112   113   114   115   116