窗口中有一个按钮,初始显示“确定”,单击按钮在“确定”和“取消”间切换
from tkinter import *
#pack_forget() 删除指定控件
win = Tk()
win.title('切换')
def change():
b.pack()
b2.pack_forget()
def change2():
b2.pack()
b.pack_forget()
b = Button(win,text="取消",command = change2)
b2 = Button(win,text='确定',command=change)
b2.pack()
win.mainloop()
import tkinter as tk
root = tk.Tk()#创建根窗口
root.geometry("500x380") #设置根窗口大小
#按钮的内容使用键值对访问的
def b1callback(event):
if b1['text'] == '确定': # 如果文字是开始,则改为关闭
b1['text'] = '取消'
else: # 如果不是开始,则改为开始
b1['text'] = '确定'
b1 = tk.Button(root,text="确定")
b1.bind("",b1callback)
b1.pack()
root.mainloop() #设置整个窗口可见