Learn Python tkinter GUI checkboxes easy ✔️

Veröffentlicht am: 04 August 2020
auf dem Kanal: Bro Code
20,183
541

You guys don't need all the config() calls, you can place them within the constructor if you want. I like to add comments line-by-line for teaching purposes to help explain. Do what works for you.

Python GUI tkinter checkbutton/checkbox tutorial for beginners
#Python #GUI #tkinter #checkbutton #checkbox #tutorial #beginners
from tkinter import *

def display():
if(x.get()==1)&(y.get()==0):
print("I like Python")
elif(x.get()==0)&(y.get()==1):
print("I like Java")
elif(x.get()==1)&(y.get()==1):
print("I like both Python & Java")
else:
print("I don't like either")

window = Tk()

x = IntVar()
y = IntVar()

checkbox = Checkbutton(window,text='Python',variable=x,onvalue=1,offvalue=0,command=display)
checkbox.pack()
checkbox.config(font=('Arial',20)) #changes the font
checkbox.config(fg='#00FF00') #foreground color
checkbox.config(bg='#000000') #background color
checkbox.config(activeforeground='#0000FF') #active foreground color
checkbox.config(activebackground='#000000') #active background color
photo = PhotoImage(file='python_logo.png')
checkbox.config(image=photo,compound='left') #sets image to photoimage
checkbox.config(padx=25,pady=10,width=250,height=50)
checkbox.config(anchor='w') #anchors widget to relative cardinal direction

checkbox2 = Checkbutton(window,text='Java',variable=y,onvalue=1,offvalue=0,command=display)
#checkbox2.pack()
checkbox2.config(font=('Arial',20)) #changes the font
checkbox2.config(fg='#0000FF') #foreground color
checkbox2.config(bg='#000000') #background color
checkbox2.config(activeforeground='#0000FF') #active foreground color
checkbox2.config(activebackground='#000000') #active background color
photo2 = PhotoImage(file='Java_logo.png')
checkbox2.config(image=photo2,compound='left') #sets image to photoimage
checkbox2.config(padx=25,pady=10,width=250,height=50)
checkbox2.config(anchor='w')
window.mainloop()

Coding boot camps hate him! See how he can teach you to code with this one simple trick...

Bro Code is the self-proclaimed #1 best tutorial series on coding in the known universe.


Auf dieser Seite können Sie das Online-Video Learn Python tkinter GUI checkboxes easy ✔️ mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Bro Code 04 August 2020 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 20,183 Mal angesehen und es wurde von 541 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!