Specify the button's properties : Button « GUI Tk « Python






Specify the button's properties

Specify the button's properties
from Tkinter import *

class MyApp:
  def __init__(self, parent):
    self.myContainer1 = Frame(parent)
    self.myContainer1.pack()
    
    self.button1 = Button(self.myContainer1)
    self.button1["text"] = "aaa"   
    self.button1["background"] = "green"      
    self.button1.pack()  

    self.button2 = Button(self.myContainer1)
    self.button2.configure(text="bbb") 
    self.button2.configure(background="tan")               
    self.button2.pack()  
    

    self.button3 = Button(self.myContainer1)
    self.button3.configure(text="ccc", background="cyan")  
    self.button3.pack()  
      
    self.button4 = Button(self.myContainer1, text="ddd", background="red")
    self.button4.pack()  
  
    
root = Tk()
myapp = MyApp(root)
root.mainloop()

           
       








Related examples in the same category

1.Add a button to frameAdd a button to frame
2.Simple Button ActionSimple Button Action
3.Disable a buttonDisable a button
4.Enable a buttonEnable a button
5.Set Button to get focusSet Button to get focus
6.Button Border stylesButton Border styles
7.Button action to set Button backgroundButton action to set Button background
8.Button event binding: without passing the event as an argument Button event binding: without passing the event as an argument
9.Button focusButton focus
10.create a button, and put it into a Containercreate a button, and put it into a Container
11.Set Button background by property nameSet Button background by property name
12.Button action inside a classButton action inside a class
13.Button widthButton width
14.Buttons on a toolbarButtons on a toolbar
15.Button foreground colorButton foreground color
16.Creating buttonsCreating buttons
17.Button single click and double clickButton single click and double click
18.Use lambda to generate a call back function for a buttonUse lambda to generate a call back function for a button
19.adds user-defined callbacks as button actionadds user-defined callbacks as button action
20.Subclasses buttonSubclasses button
21.Subclass HelloButton: redefine press-handler methodSubclass HelloButton: redefine press-handler method
22.Sub class button: add callback method and pack myselfSub class button: add callback method and pack myself
23.Sub class button: add callback method and use a dictionarySub class button: add callback method and use a dictionary
24.Button BorderButton Border
25.Button border size Button border size
26.Button border effects: RAISEDButton border effects: RAISED
27.Button background, foreground and fontButton background, foreground and font
28.Button width and heightButton width and height
29.Config button propertiesConfig button properties
30.Add gif image to a buttonAdd gif image to a button
31.Bind mouse single click and double click to a buttonBind mouse single click and double click to a button