控件widget的初级组合尝试——Python学习笔记之二十一

控件widget的初级组合尝试——Python学习笔记之二十一

学习Python编程,胡乱地看了几本书,在GUI这个位置给弄得不知如何是好了,于是弄到一本通俗些的菜鸟编程,题目直截了当就是GUI设计。一口气看了六章,好像还没找到你下笔写学习笔记的那个感觉。但这六章从控件widget谈起,轻巧地把控件属性,然后是窗口,标签,按钮,还有文本框到变量类别简略道来,真还让人对编程的起步有了点扎实的认知。
这些东西似乎完全不带主体信息,只是信息门面性、框架性的东西。但琢磨一下,如果你没有先行构建,主体信息从何而来?这个GUI知识的初知,看来就是编程的初阶,想弯道超过去不理睬,哪里有这种可能?这犹如一个人出门旅行,旅行前总得摸索些路径,旅行时也得依据一些路径来实现你的旅行计划。而旅行者则在这路径经历的过程中,积累关于旅行的各种各样的信息。古代打仗是兵马未到粮草先行,在编程这个领域,大概是框架容器先有,然后才是主体信息。这个世界也许因为这计算机和计算机语言的出现,把我们的认知来了个大翻个。
能够做成一个什么样的,可以集所学构件合成的一个编程呢?大概也如同GUI设计编程的次序那样,从窗口window的根部root开始。

一、root窗口

先建一个根部窗口,给他起一个名字combine,并配置相应的属性。然后,一点一点地把那些你想到的其它构件装进去。因为这个窗口还有另外一个别名,称为容器container。我们似乎可以按苦芦画瓢、或者稍稍改变一下现成的代码,然后来一个整合。
Root窗口

#root.py
from tkinter import *

root = Tk()
root.title('combine1')
root.geometry('900x480')
root.configure(bg='blue')
root.mainloop()

根部root空窗口图片
在这里插入图片描述

二、给根部窗口加上标签label

有了窗口就可以给窗口加上标签,既可以加上文字标签,也可以加上位图和图像标签,由此就可以有以下编程代码。
这就有文字标签combine1.py

#combine.py20210811
from tkinter import *

root = Tk()
root.title('combine2')
root.geometry('900x480')
root.configure(bg='blue')

label1=Label(root,text='I like GUI',
             relief='solid',
             fg='yellow',bg='blue',
             padx=10,pady=20,
             font='Helvetic 20 bold')
label1.pack()

root.mainloop()

文字标签图片

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值