#http://blog.lxx1.com/2961 from guizero import App,Text,TextBox,PushButton,Slider,Picture,Combo #创建窗口 标题 app=App(title="My second GUI app", width=600, height=600) #text 文本 关键字参数的size,font和color welcome_message = Text(app, text="Welcome to my app",grid=[0,0], align="center",size=40, font="Times New Roman", color="lightblue") #TextBox 输入框 my_name = TextBox(app,width=20) #按钮函数 修改文本内容为输入框内容 def say_my_name(): welcome_message.set(my_name.get()) #按钮 update_text = PushButton(app, command=say_my_name, text="修改文本") #滑块函数 修改文本大小 def change_text_size(slider_value): welcome_message.font_size(slider_value) #滑快控件 text_size = Slider(app,command=change_text_size,start = 10,end = 80) #图片 my_cat = Picture(app, image="t.png") film_choice = Combo(app, options=["Star Wars", "Indiana Jones", "Batman"], grid=[0,1], align="left") app.display()