3-IO对象
1-常用对象
名称 | 作用 | 属性及参数说明 |
---|---|---|
Text(str,size=(width,height),font="fontname") | 显示文本str | size用一个元组表示宽度,高度,也就是大小,这是一个通用参数,后面的对象中省略了 |
Input(default_text) | (单行)输入框 | default_text为默认输入值 |
Multiline(efault_value) | (多行)输入框 | default_value为默认输入值 |
Listbox(['item1','item2']) | 列表 | 候选项item |
Button(name,disabled=False,focus=True) | 按钮 | disabled为True时说明按钮不可用 |
popup(str) | 弹窗 | 显示内容str |
2-实例应用
import PySimpleGUI as sg
sg.theme('GrayGrayGray')
layout=[
[sg.Text('我主要是显示文本',size=(15,1),font="Consolas",) ],
[sg.Text('姓名:'),sg.Input('我不是张三',size=(10,1)),],
[sg.Text('简历:'),sg.Multiline('毕业于青年大学',size=(50,10))],
[sg.Text('爱好:'),sg.Listbox(['唱歌','旅游','舞蹈','电影'],size=(5,6))],
[sg.Button("确定")]
]
# 创建窗口
window = sg.Window('Window Title', layout)
# 监听事件
event,values=window.read()
# 弹出窗口
sg.popup('我中奖了,哈哈哈',)
3-运行截图