会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
箫笛
博客园
首页
新随笔
联系
订阅
管理
1
2
3
4
5
···
33
下一页
2026年7月21日
Tkinter - Entry 输入框组件
摘要: 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)
2026年7月17日
Tkinter - Button 组件
摘要: 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)
Tkinter - Label 组件
摘要: 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)
2026年7月10日
Tkinter - tk 变量
摘要: 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)
Tkinter - 事件与绑定
摘要: 响应用户交互和系统事件 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)
Tkinter - 几何管理器
摘要: 几何管理器 控制控件的大小和位置 管理器 最佳适用场景 模型 pack 简单的线性布局 从上/下/左/右堆叠 grid 表单、表格 行/列网格 place 绝对定位 x/y 坐标或相对位置 ⚠️ 不要在同一容器中混用管理器 不要对共享同一个父容器的控件同时使用 pack 和 grid——这会导致无限
阅读全文
posted @ 2026-07-10 08:59 箫笛
阅读(21)
评论(0)
推荐(0)
2026年7月9日
Tkinter - 核心概念
摘要: 架构 Python、Tkinter、Tcl 和 Tk 如何协同工作 技术栈 Tkinter 是一个绑定层——它为 Tk GUI 工具包提供了 Python API,而 Tk 本身是用 C 编写的,并通过 Tcl 脚本语言进行控制。 抽象层次 ┌────────────────────────────
阅读全文
posted @ 2026-07-09 08:38 箫笛
阅读(11)
评论(0)
推荐(0)
Tkinter - 快速开始
摘要: 安装 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)
2026年7月8日
Tkinter - 介绍
摘要: 什么是Tkinter? Tkinter是Python的标准GUI库——它是构建在Tcl/Tk(一个成熟的跨平台窗口工具包)之上的一个轻量级面向对象层。它随每个标准Python发行版一起提供,无需额外安装。 使用Tkinter,您可以构建窗口、对话框、表单、数据录入工具、可视化图表以及完整的桌面应用程
阅读全文
posted @ 2026-07-08 08:15 箫笛
阅读(20)
评论(0)
推荐(0)
2026年7月7日
Python 编程 - 条件表达式
摘要: 在 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
下一页
公告