1 2 3 4 5 ··· 33 下一页
摘要: Entry(输入框) 单行文本输入,支持验证 tk.Entry 与 ttk.Entry entry_demo.py username = tk.StringVar() entry = ttk.Entry(root, textvariable=username, width=30) entry.pac 阅读全文
posted @ 2026-07-21 07:33 箫笛 阅读(15) 评论(0) 推荐(0)
摘要: Button(按钮) 可点击的操作和命令触发器 tk.Button 与 ttk.Button button_demo.py ttk.Button(root, text="点击我", command=on_click).pack(pady=8) # 加载状态模式 def on_submit(): bt 阅读全文
posted @ 2026-07-17 09:38 箫笛 阅读(21) 评论(0) 推荐(0)
摘要: Label(标签) 显示文本、数字和图像 tk.Label 与 ttk.Label label_demo.py ttk.Label(root, text="你好,世界!").pack(pady=8) tk.Label(root, text="带样式", font=("Helvetica", 16, 阅读全文
posted @ 2026-07-17 09:24 箫笛 阅读(14) 评论(0) 推荐(0)
摘要: Python 与控件之间的双向数据绑定 变量类型 类 存储类型 默认值 StringVar str "" IntVar int 0 DoubleVar float 0.0 BooleanVar bool False variable_binding.py slider_val = tk.Double 阅读全文
posted @ 2026-07-10 09:07 箫笛 阅读(8) 评论(0) 推荐(0)
摘要: 响应用户交互和系统事件 bind() 基础 widget.bind(sequence, callback, add=None) → funcid bind_basics.py label.bind("<Button-1>", lambda e: print(f"点击位置:{e.x},{e.y}")) 阅读全文
posted @ 2026-07-10 09:02 箫笛 阅读(12) 评论(0) 推荐(0)
摘要: 几何管理器 控制控件的大小和位置 管理器 最佳适用场景 模型 pack 简单的线性布局 从上/下/左/右堆叠 grid 表单、表格 行/列网格 place 绝对定位 x/y 坐标或相对位置 ⚠️ 不要在同一容器中混用管理器 不要对共享同一个父容器的控件同时使用 pack 和 grid——这会导致无限 阅读全文
posted @ 2026-07-10 08:59 箫笛 阅读(21) 评论(0) 推荐(0)
摘要: 架构 Python、Tkinter、Tcl 和 Tk 如何协同工作 技术栈 Tkinter 是一个绑定层——它为 Tk GUI 工具包提供了 Python API,而 Tk 本身是用 C 编写的,并通过 Tcl 脚本语言进行控制。 抽象层次 ┌──────────────────────────── 阅读全文
posted @ 2026-07-09 08:38 箫笛 阅读(11) 评论(0) 推荐(0)
摘要: 安装 Tkinter 随 Python 一同发行。验证其是否可用: 终端 python -c "import tkinter; print(tkinter.TkVersion)" # 应输出:8.6 ⚠️ Linux 用户 在 Ubuntu/Debian 上,运行:sudo apt-get inst 阅读全文
posted @ 2026-07-09 07:57 箫笛 阅读(8) 评论(0) 推荐(0)
摘要: 什么是Tkinter? Tkinter是Python的标准GUI库——它是构建在Tcl/Tk(一个成熟的跨平台窗口工具包)之上的一个轻量级面向对象层。它随每个标准Python发行版一起提供,无需额外安装。 使用Tkinter,您可以构建窗口、对话框、表单、数据录入工具、可视化图表以及完整的桌面应用程 阅读全文
posted @ 2026-07-08 08:15 箫笛 阅读(20) 评论(0) 推荐(0)
摘要: 在 Python 3 中,条件表达式(Conditional Expression)是一种简洁的写法,用于根据条件返回不同的值。它常被称为三元运算符或三元表达式,因为它的形式包含三个操作数:条件、真值、假值。 1. 基本语法 value_if_true if condition else value 阅读全文
posted @ 2026-07-07 09:09 箫笛 阅读(21) 评论(0) 推荐(0)
1 2 3 4 5 ··· 33 下一页