![image]()
from tkinter import *
# 实例化项目,建立串口
root = Tk()
# 设置窗口名称
root.title("python 程序")
# 设置窗口尺寸
root.geometry('500x300')
# 在图形界面上创建一个标签label用以显示并放置
l = Label(root, bg='yellow', fg='red', width=20, text='empty')
l.pack()
# 定义触发函数
def print_selection():
if (var1.get() == 1) & (var2.get() == 0):
l.config(text='I love only python')
elif (var1.get() == 0) & (var2.get() == 1):
l.config(text='I love only C++')
elif (var1.get() == 0) & (var2.get() == 0):
l.config(text='I do not love either')
else:
l.config(text='I love both')
var1 = IntVar()
var2 = IntVar()
c1 = Checkbutton(root, text='python', variable=var1, onvalue=1, offvalue=0, command=print_selection)
c1.pack()
c2 = Checkbutton(root, text='C++', variable=var2, onvalue=1, offvalue=0, command=print_selection)
c2.pack()
mainloop()