当前位置: 首页 > news >正文

PySimpleGUI有哪些功能元素和函数缩写形式

在PySimpleGUI中,以下是一些常见的功能元素和函数的缩写形式及其说明:

常用元素缩写

  1. 文本元素

    • sg.Tsg.Txtsg.Text
      用于显示单行或多行文本,支持事件触发(enable_events=True)。
  2. 输入框

    • sg.Isg.Input
      单行文本输入框,可通过 key 标识获取用户输入。
  3. 按钮

    • sg.Bsg.Button
      基础按钮,支持绑定事件(如点击事件)。
  4. 复选框

    • sg.CBsg.Checkbox
      返回布尔值,表示是否被选中。
  5. 单选按钮

    • sg.Rsg.Radio
      分组单选按钮,同一组内只能选择一个。
  6. 下拉列表

    • sg.Combo(无直接缩写,但常用简写)
      支持从列表中选择一项,返回字符串。
  7. 列表框

    • sg.Listbox(无直接缩写)
      支持多选或单选,返回选中的列表。
  8. 滑块

    • sg.Slider(无直接缩写)
      数值调节控件,支持范围设置。
  9. 多行文本框

    • sg.Multiline(无直接缩写)
      支持多行文本输入/输出,可绑定打印功能。
  10. 图像显示

    • sg.Image(无直接缩写)
      支持PNG、GIF等格式,可显示动画。

常用弹窗函数缩写

  1. 基础弹窗

    • sg.popup → 显示简单消息框。
  2. 带按钮的弹窗

    • sg.popup_ok → 带“OK”按钮。
    • sg.popup_yes_no → 带“Yes/No”按钮。
    • sg.popup_cancel → 带“Cancel”按钮。
    • sg.popup_error → 带红色“Error”按钮。
  3. 输入弹窗

    • sg.popup_get_text → 获取用户输入的文本。
    • sg.popup_get_file → 选择文件(支持多选和类型过滤)。
    • sg.popup_get_folder → 选择文件夹。
  4. 日期选择

    • sg.popup_get_date → 显示日历选择窗口。
  5. 通知弹窗

    • sg.popup_notify → 右下角淡入淡出通知。

窗口操作缩写

  1. 窗口创建

    • sg.Window → 创建主窗口,布局通过列表嵌套定义。
  2. 事件读取

    • window.read() → 阻塞式读取用户操作(如按钮点击)。
    • window.read(timeout=100) → 非阻塞式读取,超时返回。
  3. 元素更新

    • window[key].update() → 动态更新元素属性(如文本、颜色)。

其他实用缩写

  1. 快捷键绑定

    • 在元素参数中设置 bind_return_key=True,使回车键触发按钮事件。
  2. 布局辅助

    • sg.Column(非官方缩写,常用 sg.Col)→ 创建列布局。
    • sg.Frame → 创建带标题的框架。
  3. 进度条

    • sg.one_line_progress_meter → 显示横向进度条。
http://www.hskmm.com/?act=detail&tid=20632

相关文章:

  • 建材龙头东鹏控股:以CRM打造数字化增长新引擎
  • 完整教程:国检集团官网UI设计展示——专业界面设计实力呈现
  • 实用指南:interface g0/0/0.1 概念及题目
  • 京东JoyAgent环境搭建与推理测试
  • 万字长文:企业可观察性平台的建设方案实践
  • 2025 年热转印花膜厂家最新推荐排行榜:覆盖硅胶,五金,塑胶,ABS,水杯等领域,权威推荐优质品牌解决采购难题
  • 离最新版本只有一步之遥了!重新启动 Chrome 即可完成更新
  • 2025 年最新推荐 OCR 图片识别软件厂商权威排行榜:聚焦文字识别与表格转换优质服务商全景评测
  • day13 课程()
  • 2025 年钻机源头厂家最新权威推荐排行榜:聚焦核心技术与服务,精选钻机实力企业助力采购决策
  • 2025 年最新钛白粉源头厂家权威推荐排行榜:聚焦广东 / 珠三角 / 东莞等区域,精选优质供应商助力企业采购决策
  • 核相的基本知识
  • win10 环境变量不可编辑
  • 2025云南游选哪家?久游国际旅行社吃住超便利
  • 2025 昆明哪家旅行社好?久游国际赏龙门滇池风光
  • 2025云南游选哪家?昆明久游商务车舒适超赞
  • CF Round 942(#1967) 总结
  • 2025 热压机厂家权威推荐排行榜:深度解析 TOP3 优质厂家核心竞争力,最新选购指南发布
  • 2025 最新权威推荐!国内车床生产厂家 TOP 排行榜发布,聚焦数控 / 卧式 / 斜床身 / 重型等多类型设备优选这几家
  • .NET开发中3秒判断该用 IEnumerable 还是 IQueryable
  • 2025云南哪家旅行社好?昆明久游精品小团超舒适
  • 2025 年废气处理制造商最新推荐排行榜:权威盘点综合实力与服务能力,甄选行业优质品牌
  • 最想要的答案,一定不在备选项中
  • PaddleLabel百度飞桨Al Studio图像标注平台安装和使用指南(包冲突 using the ‘flask‘ extra、眼底医疗分割材料集演示)
  • 详细介绍:42.传输层协议TCP(上)
  • 2025 年国内电容品牌最新推荐排行榜:固态电容,高压电容,安规电容,CBB电容,超级电容等多品类优质厂商权威盘点,助力企业精准选型
  • 【光照】[PBR][法线分布]GGX实现方法对比
  • 【GitHub每日速递 250929】告别手动查资料!这两个开源项目(17.8k+星)让 AI 帮你做深度研究,报告自动生成
  • 订单模块
  • PS中如何让文字中两行文字实现左对齐且中间部分文字对齐