1.Labelframe默认的边框使tk.GROOVE,relief=tk.GROOVE 2.Labelframe还可以再边框写文字,即:text="文字" 特性:边框文字位置: 默认是:labelanchor="wn" ### STANDARD OPTIONS borderwidth, cursor, font, foreground, highlightbackground, highlightcolor, highlightthickness, padx, pady, relief, takefocus, ...
# 创建CheckBox复选框,父容器为 LabelFrame Checkbutton(labFrame,text=sports[i],variable=checkboxes[i]).grid(row=i+1,sticky=W) labFrame.pack(ipadx=5,ipady=5,pady=10) # 创建一个button,绑定事件为 printInfo btn=Button(root,text="确定",width=10,command=printInfo) btn.pack() root.mainloop...
LabelFrame( )方法的第一个参数是父对象,表示这个标签框架将建立在哪一个父对象内。下列是LabelFrame( )方法内其他常用的options参数。 (1)bg或background:背景色彩。 (2)borderwidth或bd:标签边界宽度,默认是2。 (3)cursor:当鼠标光标在框架上时的光标形状。 (4)font:标签框架中文字的字形。 (5)height:框架...
最后将需要的Frame类显示到主窗口中。根据需要可以程序控制不同功能的Frame类显示或隐藏到对应的主窗口布局中。 Frame语法格式: frame = tk.Frame ( master, option, … ) 参数master 这代表了父窗口。options是这个部件的属性选项列表。 我们看一个简单 Frame的例子,这个例子主要看borderwidth 和relief的效果。 #...
borderwidth 或 bd: 指定边框的宽度。 relief: 指定边框的样式,如 FLAT, RAISED, SUNKEN 等。 highlightbackground: 指定当控件没有焦点时的高亮边框颜色。 highlightcolor: 指定当控件有焦点时的高亮边框颜色。 下面是一个简单的例子,展示了如何使用 LabelFrame: python import tkinter as tk root = tk.Tk()...
一、参数说明 语法作用 width 设置 Frame 的宽度默认值是 0 height 设置 Frame 的高度默认值是 0 background(bg) 设置 Frame 组件的背景颜色 borderwidth(bd) 指定 Frame 的边框宽度 container 该选项如果为 True,意味
10,'bold'), padx=15, pady=15, borderwidth=1, relief='solid') label.pack(pady=15) ...
Frame: 一个容器窗口部件。帧可以有边框和背景,当创建一个应用程序或dialog(对话)版面时,帧被用来组织其它的窗口部件。 Label: 显示一个文本或图象。 Listbox: 显示供选方案的一个列表。listbox能够被配置来得到radiobutton或checklist的行为。 Menu: 菜单条。用来实现下拉和弹出式菜单。
Label (win, background="SystemHighlight", text="窗含西岭千秋雪,泊东吴万里船。").pack() win.mainloop() 保存后,直接双击运行,结果如图 1 所示: 图2:程序运行结果 3) bitmap 定义显示在控件内的 bitmap 图片文件。 4) borderwidth 定义控件的边框宽度,单位是像素。 下面的示例是定义一边框宽度为 13...
tkinter学习--五、Frame与Labelframe frame 说明:屏幕上创建⼀块矩形区域,多作为容器来布局窗体 frame(根对象,[属性列表])class Frame_tk(Tk):def __init__(self):self.windows=Tk()self.windows.geometry('300x200')self.show_windows()self.windows.mainloop()def show_windows(self):self.frame1=...