Page 110 - 6734
P. 110

self.button1 = Button(self, text="Button",
           command=self.command1) # створити кнопку, встановити
           її властивості
                   # або встановити властивості так:
                   self.button1["text"] = "Button" # надпис
                   self.button1["command"] =  self.command1 #
           метод для виконання
                   # або встановити властивості так:

           self.button1.config(text="Button",command=self.comman
           d1)
                   self.button1.grid(row=0, column=0) #
           розмістити в рядку 0 і стовпчику 0
                   self.label1=Label(self,text="Label") #
           створити надпис
                   self.label1.grid(row=0, column=1) #
           розмістити
                   self.tv=StringVar() # створити рядкову змінну
                   self.entry1=Entry(self,textvariable=self.tv)
           # створити текстове поле, пов'язати з змінною tv
                   self.entry1.insert(0, 3.14) # вставити текст
           (або так: self.tv.set("3.14"))
                   self.entry1.grid(row=0, column=2) #
           розмістити
                   self.bv=BooleanVar() # створити булеву змінну

           self.check1=Checkbutton(self,variable=self.bv) #
           створити прапорець, пов'язати зі змінною bv
                   self.check1.grid(row=0, column=3) #
           розмістити
                   self.iv=IntVar() # створити цілу змінну
                   self.radio1=Radiobutton(self,
           text='Radio1',variable=self.iv, value=1) # створити
           перемикач, пов'язати із змінною iv
                   self.radio1.grid(row=1, column=0) #
                                         109
   105   106   107   108   109   110   111   112   113   114   115