Generation

generate functionFri, 05 May 2023

用pypt函数,建立一个窗口,有两个按钮 一个按钮按下,会打印一个“1” 另一个按钮按下,会打印一个‘2’

import tkinter import tkinter.messagebox def print_1(): print('1') def print_2(): print('2') top = tkinter.Tk() mb = tkinter.Menubutton(top, text = 'choose', relief = 'raised') mb.grid() mb.menu = tkinter.Menu(mb, tearoff = 0) mb['menu'] = mb.menu aVar = tkinter.IntVar() bVar = tkinter.IntVar() mb.menu.add_checkbutton(label = 'Print 1', variable = aVar, \ onvalue = 1, offvalue = 0, command = print_1) mb.menu.add_checkbutton(label = 'Print 2', variable = bVar, \ onvalue = 1, offvalue = 0, command = print_2) mb.pack() top.mainloop()

Questions about programming?Chat with your personal AI assistant