在 Python Tkinter 中设置 Labelframe 样式
Tkinter LabelFrame 与 Tkinter 库中的 Frame 类似。它像一个容器,可以放置小控件。LabelFrame 最初会创建一个容器,其周围带有一个矩形边框。为了给 LabelFrame 小控件设置样式,我们有几种样式选项,如背景、边框宽度、标签锚、高亮颜色等。
示例
在本例中,我们将看到 LabelFrame 小控件及其属性。
#Import required libraries
from tkinter import *
#Create an instance of tkinter frame
win= Tk()
#Define the geometry of the window
win.geometry("750x250")
#Initialize a LabelFrame Widget
labelframe= LabelFrame(win, text= "Frame 01",width= 600, height= 200, labelanchor= "n", font= ('Helvetica 14 bold'),bd= 5, background="gray71", foreground= "white")
labelframe.pack(ipadx=10, ipady=20, expand= True, fill= BOTH)
#Create a Label inside LabelFrame
Label(labelframe, text= "I am inside a LabelFrame", font=('Helvetica15 bold'), foreground= "black").pack(pady= 20)
win.mainloop()输出
运行上述代码将显示一个窗口,其中包含一个边框宽度为 5px 的 Labelframe。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP