首页 > 其他分享 >代码13

代码13

时间:2024-04-29 15:24:35浏览次数:21  
标签:13 show 代码 对话框 func 年龄 root 输入

"""简单输入对话框"""
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

相关文章

  • 代码11
    """askcolor颜色选择框测试,改变背景色"""fromtkinterimport*fromtkinter.colorchooserimport*#创建主窗口root=Tk()root.geometry("400x150")#设置窗口大小#定义函数,用于调用颜色选择框并改变背景色deffunc():#调用颜色选择框,初始颜色为红色,对话框标......
  • 代码12
    """文件对话框获取文件"""fromtkinterimport*fromtkinter.filedialogimport*#创建主窗口root=Tk()root.geometry("400x100")#设置窗口大小#定义函数,用于调用文件对话框并获取文件路径deffunc():#调用文件对话框,设置对话框标题为"上传文件"#初......
  • 代码8
    """canvas画布"""fromtkinterimport*importrandomclassApplication(Frame):def__init__(self,master=None):super().__init__(master)self.master=masterself.pack()self.create_widgets(......
  • 代码9
    """测试pack布局管理"""fromtkinterimport*root=Tk();root.geometry("700x220")#Frame是一个矩形区域,就是用来放置其他子组件f1=Frame(root)f1.pack()f2=Frame(root);f2.pack()btn_text=("流行风","中国风","日......
  • 代码10
    """optionMenu的使用测试"""fromtkinterimport*#创建主窗口root=Tk()root.geometry("200x100")#设置窗口大小#创建一个StringVar变量,用于存储选项菜单当前的值v=StringVar(root)v.set("红花")#设置初始值为"红花"#创建OptionMenu并设......
  • 代码5
    """Text多行输入测试"""#导入tkinter库,这是一个用于创建图形用户界面(GUI)的Python库fromtkinterimport*#导入tkinter库中的messagebox模块,用于显示对话框(虽然在此代码中并未使用到)fromtkinterimportmessagebox#导入webbrowser库,用于在默认浏览器中打开网址impor......
  • 代码6
    """radioButton测试"""fromtkinterimport*fromtkinterimportmessageboxclassApplication(Frame):"""一个用于创建经典GUI程序的类"""def__init__(self,master=None):"""初始化方法......
  • 代码7
    """checkbutton用法"""#导入tkinter库,这是一个用于创建图形用户界面(GUI)的Python库fromtkinterimport*#导入tkinter库中的messagebox模块,用于显示对话框fromtkinterimportmessagebox#定义一个Application类,它继承自tkinter库中的Frame类classApplication(Frame......
  • 启发式评估(Heuristic Evaluation)--转载 [2011.12.13 sina blog]
    启发式评估(HeuristicEvaluation) -[一架好书--读书学习的收获]2008年08月07日分类: 一架好书--读书学习的收获  版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://buyantang.blogbus.com/logs/27286224.htmlUsabilityInspectionMethods,Edit......
  • java代码运行出现DENIED Redis is running in protected mode because protected mode
    这个错误是因为开启了保护模式,导致出错。所以需要关闭redis的保护模式。编辑redis的redis.config  注释bind127.0.0.1 、修改protected-mode为no、修改 daemonize为no然后重启redis ......