
开篇寄语
伯衡君列出了tkinter的学习目录,正在陆续补全中,具体可以参看下方的前情提要,而本篇文章,主要来说一下其中的Frame的一些相关知识点,以方便大家一起掌握这个小插件的相关知识,分享给大家。
前情提要
内容详情
Python Tkinter框架为固定大小的Tkinter窗口概述了框架或“结构”。就像人类骨骼一样,Tkinter窗口也需要框架来支撑它并赋予其适当的形状。
Tkinter框架对于在窗口中的指定区域组织小部件很有用。您还可以选择在框架内创建框架,以更好地组织窗口小部件。
选项列表
| No | Option | Description |
|---|---|---|
| 1 | bg | 该插件背景 |
| 2 | bd | 该插件的边框大小,默认2像素 |
| 3 | width | 该插件的宽 |
| 4 | height | 该插件的高 |
| 5 | cursor | 当鼠标悬停在此小部件上时,可以将其更改为特殊的光标类型,例如箭头或点 |
| 6 | highlightbackground | 处于焦点下的背景色的颜色 |
| 7 | highlightcolor | 小部件聚焦时的文本颜色 |
| 8 | highlightthickness | 当窗口小部件位于焦点下方时,边框周围的厚度 |
| 9 | relief | 它指定框架边框的类型。默认为平面 |
举例说明
from tkinter import *
root = Tk()
root.geometry("200x150")
frame = Frame(root)
frame.pack()
label = Label(frame, text = "Hello world", bg = "#ff00ff", bd=4, highlightbackground="#ff012a")
label.pack()
root.title("Test")
root.mainloop()
点击运行后,生成这样一个图形界面。

还是很简单的嘛,是不是一学就会了?
- 我的微信
- 微信扫一扫加好友
-
- 我的微信公众号
- 扫描关注公众号
-





