PySimpleGUI 4.60.5完整控件列表

news/2025/9/27 14:18:19/文章来源:https://www.cnblogs.com/nxhujiee/p/19115073

根据PySimpleGUI 4.60.5官方文档及权威技术博客整理,以下是完整控件列表及示例:

序号 控件名 用途 示例
1 Text 显示静态文本 sg.Text('欢迎使用', key='-TEXT-')
2 Input 单行文本输入 sg.Input(key='-INPUT-', size=20)
3 Button 交互按钮 sg.Button('提交', key='-SUBMIT-')
4 Checkbox 复选框 sg.Checkbox('记住密码', key='-REMEMBER-')
5 Radio 单选按钮组 sg.Radio('男','GENDER', key='-MALE-')
6 Listbox 列表选择框 sg.Listbox(['选项1','选项2'], key='-LIST-')
7 Slider 滑动条 sg.Slider(range=(0,100), key='-SLIDER-')
8 ProgressBar 进度条 sg.ProgressBar(max_value=100, key='-PROGRESS-')
9 FileBrowse 文件选择器 sg.FileBrowse(target='-FILE-')
10 FolderBrowse 文件夹选择器 sg.FolderBrowse(target='-FOLDER-')
11 Table 数据表格 sg.Table(data=[[1,'A']], headers=['ID','Name'])
12 Multiline 多行文本框 sg.Multiline('初始文本', size=(40,5))
13 Frame 分组容器 sg.Frame('用户信息', layout=[[sg.Text('姓名')]])
14 Menu 菜单栏 sg.Menu([['文件', ['打开','保存']]])
15 CalendarButton 日历选择 sg.CalendarButton('选择日期', key='-CALENDAR-')
16 Image 图片显示 sg.Image('logo.png', key='-IMAGE-')
17 Canvas 自定义绘图区 sg.Canvas(key='-CANVAS-', size=(200,200))
18 Tab 标签页 sg.Tab('设置', layout=[[sg.Text('参数')]])
19 Tree 树形结构 sg.Tree(data=tree_data, headings=['节点'])
20 StatusBar 状态栏 sg.StatusBar('就绪', key='-STATUS-')
21 Combo 下拉选择框 sg.Combo(['北京','上海'], key='-CITY-')

版本特性说明

  • 4.60.5版本支持动态数据加载的Tree控件
  • ProgressBar支持水平/垂直双方向
  • Multiline支持自动换行和滚动条
  • 新增CalendarButton日历选择器
  • 兼容Python 3.8+环境,可通过pip安装:pip install PySimpleGUI==4.60.5

该版本为免费开源版本,支持跨平台运行(Windows/macOS/Linux),适合快速开发桌面应用原型。新版本(5.0+)已转为付费模式,但4.60.5仍可通过官方仓库历史版本获取。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/919564.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

深入解析:Go基础:模块化管理为什么能够提升研发效能?

深入解析:Go基础:模块化管理为什么能够提升研发效能?pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas&…

无锡网站定制宝塔面板怎么做自己的网站

🚀 算法题 🚀 🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀 🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨ 🌲 作者简介:硕风和炜,…

2025黄鹤杯线上wp

2025黄鹤杯线上赛 Web Code <?php highlight_file(__FILE__); include("aid.php"); if(!(isset($_GET["input1"]) && isset($_GET["input2"]) && isset($_GET[&quo…

一条频率信道是什么?

一条频率信道是什么?无线信号的传输,依赖 “电磁波的频率变化” 来承载信息(如调幅 AM、调频 FM、数字调制 QPSK 等)。而任何承载信息的电磁波,都不可能只占用 “一个频率点” —— 它必然会 “占用一段连续的频率…

Dropout

Dropout(丢弃法)是一种在神经网络训练中广泛使用的正则化(Regularization)技术。它的主要作用是防止模型在训练集上过拟合(Overfitting),从而提高模型在未见过数据(测试集)上的泛化能力。Dropout 类的作用和工…

免费做的英文网站微信 小程序

作者 | 百度搜索用户体验中心 《Web设计指南》分为设计原则、基础规范两方面主要内容&#xff0c;同时会提供相应的实际案例及资源下载。关注OpenWeb开发者&#xff0c;回复“设计指南”&#xff0c;即可获取已发布资源。 设计原则之高级精致 简洁并不等于粗糙没有细节&#x…

经典排序算法深度解析 - 实践

经典排序算法深度解析 - 实践pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco"…

做图软件ps下载网站有哪些内容成都的网站设计公司价格

参考&#xff1a;https://wrf.ecse.rpi.edu//Research/Short_Notes/pnpoly.html 在GIS&#xff08;地理信息管理系统&#xff09;中&#xff0c;判断一个坐标是否在多边形内部是个经常要遇到的问题。乍听起来还挺复杂。根据W. Randolph Franklin 提出的PNPoly算法&#xff0c;…

深入解析:阿里云推出全球首个全模态AI模型Qwen3-Omni,实现文本、图像、音视频端到端处理

深入解析:阿里云推出全球首个全模态AI模型Qwen3-Omni,实现文本、图像、音视频端到端处理2025-09-27 13:58 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !importan…

第十篇:模块一总结与答疑:如何养成良好的编码习惯和调试思维 - 实践

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

Java网络编程(七):NIO实战构建高性能Socket服务器 - 实践

Java网络编程(七):NIO实战构建高性能Socket服务器 - 实践pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Conso…

完整教程:【大模型理论篇】用于时间序列预测的纯解码器基础模型TimesFM-2.5

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

做卡盟网站教程wordpress 翻页

输入&#xff1a;df_Grp&#xff0c;类型是pandas.core.groupby.generic.DataFrameGroupBy 我们先来学习一下如何将分组后的其中一个分组给转换成DataFrame类型&#xff1a; tmp dict(list(df_Grp)) tmpname[] tmpname [i for i,j in df_Grp] #下面这行代码其实就转化成Dat…

Unigine整合Myra UI Library全纪录(3):整合与优化

MyraIntegration 当Texture2DManager,MyraRenderer和MyraPlatform都实现了之后,就可以将它们整合起来了。 首先,IMyraPlatform.Renderer返回实现好的MyraRenderer,而IMyraRenderer.TextureManager则返回实现好的Te…

MOS管 SI2302 KX2302 集成上下拉电阻,优化线路电路,降低物料成本

MOS管 SI2302 KX2302 集成上下拉电阻,优化线路电路,降低物料成本20VDS/+10VGSN沟道增强型MOSFET 功能VDS=20伏 RDS(ON)=64.1MQ(MAX.)@VGS=10V,ID=3A RDS(ON)=80.2MQ(MAX.)@VGS=4.5VID=3A EXCELLENT GATE CHARGEXRDS…

企业网站建设预算地方门户网站怎么赚钱

信号&#xff1a;事件 槽&#xff1a;事件处理函数 信号与槽&#xff08;Signal & Slot&#xff09;是 Qt 编程的基础&#xff0c;也是 Qt 的一大创新。因为有了信号与槽的编程机制&#xff0c;在 Qt 中处理界面各个组件的交互操作时变得更加直观和简单。 信号&#xff0…

Tita 项目经营一体化建筑业企业解决方案

一、建筑行业项目经营管理痛点剖析 (一)项目目标与企业战略脱节 建筑企业承接项目众多,各项目目标常孤立制定,与企业长期战略关联不紧密。例如企业战略聚焦绿色建筑领域拓展,某新建住宅项目却未将绿色环保施工指标…

CD78.【C++ Dev】以AVL任务的bug讲讲调试技巧

CD78.【C++ Dev】以AVL任务的bug讲讲调试技巧pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", &qu…

网站建设 落地页搭建网站需要的软件下载

1.vim输入中文乱码 在/etc/vimrc最下面输入以下代码 set fileencodingsutf-8,gb2312,gbk,gb18030 set termencodingutf-8 set fileformatsunix set encodingprc 2.vim复制的时候如果有#号&#xff0c;下面的代码开头都会有#号 在编辑模式输入:set paste 再进行粘贴即可 3…

怎样做网站公司做百度推广的业务员电话

kubeadm安装k8s1.25版本集群步骤 环境说明实验环境规划集群搭建规划 初始化安装k8s集群的实验环境安装虚拟机更新yum源和操作系统配置机器主机名配置主机hosts文件&#xff0c;相互之间通过主机名互相访问配置主机之间无密码登录关闭交换分区swap&#xff0c;提升性能修改机器内…