PySimpleGUI常用控件
序号 | 控件类型 | 控件函数 |
---|---|---|
1 | 文本控件 | 1-1:sg.Text() 或者 sg.T() 1-2:sg.Input() 或 sg.In() 或 sg.InputText()(文本输入框) 1-3:sg.Listbox()(多行列表文本框) 1-4:sg.Multiline()(大文本框) |
2 | 按键控件 | 2-1:sg.Button() 或 sg.B()(按键) 2-2:sg.Exit()(退出按键) 2-3:sg.OK()(确认按键) 2-4:sg.Cancel()(取消按键) 2-6:sg.Submit()(提交按键) |
3 | 弹窗控件 | 3-1:sg.popup()(单一确认按键弹窗) 3-2:sg.popup_ok()(默认ok按键弹窗) 3-3:sg.popup_yes_no()(带Yes和No按键的弹窗) 3-4:sg.popup_cancel()(带cancel按钮的弹窗) 3-5:sg.popup_ok_cancel()(带OK和cancel按钮的弹窗) 3-6:sg.popup_error()(带红色error按钮的弹窗) 3-7:sg.popup_yes_no()(带Yes和No按键的弹窗) 3-8:sg.popup_auto_close()(几秒后自动关闭的弹窗) 3-9:sg.popup_scrolled()(文字内容弹窗) 3-10:sg.popup_get_text()(获取用户输入的弹窗) 3-11:sg.popup_get_file()(文件选择弹窗,可用于文件保存) 3-12:sg.popup_get_folder()(文件夹选择弹窗) 3-13:sg.one_line_progress_meter()(进度条弹窗) |
4 | 文件(夹)选择控件 | 4-1:sg.FileBrowse()(文件选择) 4-2:sg.FolderBrowse()(文件夹选择) |
5 | 单选/复选框 | 5-1:sg.Checkbox()(多选框) 5-2:sg.Radio()(单选框) 5-3:sg.InputCombo()(下拉列表框) 5-6:sg.InputOptionMenu()(下拉选项) |
6 | 其他 | 6-1:sg.Menu()(菜单) 6-2:sg.Frame()(块) 6-3:sg.Column()(定义列) 6-4:sg.ProgressBar()(进度表/进度条) 6-5:sg.Slider()(滚动条) 6-6:sg.Print()(打印到调试窗口) |