"""简单输入对话框"""
from tkinter.simpledialog import askinteger
from tkinter import Tk, Label, Button
# 创建主窗口
root = Tk()
root.geometry("400x100") # 设置窗口大小
def func():
# 弹出输入对话框,要求输入年龄
# 初始值为18,最小值为1,最大值为150
age = askinteger(title="请输入年龄", prompt="请输入年龄:",
initialvalue=18, minvalue=1, maxvalue=150)
show["text"] = age # 在标签上显示输入的年龄
# 创建按钮,点击按钮触发func函数
Button(root, text="我多大了?请输入", command=func).pack()
# 创建用于显示年龄的标签
show = Label(root, width=40, height=3, font=("Arial", 14), bg="gray")
show.pack()
# 启动主事件循环
root.mainloop()
标签:13,show,代码,对话框,func,年龄,root,输入
From: https://www.cnblogs.com/aihonghua/p/18165767