Python提供了多种开发GUI(图形用户界面)的选项。在所有GUI方法中, tkinter是最常用的方法。它是Python随附的Tk GUI工具包的标准Python接口。带有tkinter的Python是创建GUI应用程序的最快, 最简单的方法。使用tkinter创建GUI很容易。
注意:有关更多信息, 请参阅Python GUI – Tkinter
frame
frame是屏幕上的矩形区域。frame也可以用作实现复杂小部件的基础类。它用于组织一组小部件。
语法如下:
下面给出了使用复选按钮的语法。
w = frame( master, options)
参数:
- master:此参数用于表示父窗口。
- 选项:有许多可用的选项, 它们可以用作以逗号分隔的键值对。
以下是常用的选项, 可以与此小部件一起使用:-
- bg:此选项用于表示标签和指示器后面显示的正常背景色。
- bd:此选项用于表示指标周围边框的大小, 默认值为2个像素。
- cursor:通过使用此选项, 当鼠标光标位于复选按钮上方时, 它将变为该模式。
- height:新frame的垂直尺寸。
- highlightcolor:当frame具有焦点时, 此选项用于表示焦点突出显示的颜色。
- highlightthickness:当frame没有焦点时, 此选项用于表示焦点突出显示的颜色。
- Highlightbackground:此选项用于表示焦点高光的厚度。
- relief:边框的类型。默认值为FLAT。
- width:此选项用于表示复选按钮的宽度。并且还以文字形式表示的字符数表示。
- text:此选项使用换行符(” \ n” )显示多行文本。
from tkinter import * root = Tk()
root.geometry( "300x150" )w = Label(root, text = 'srcmini' , font = "50" )
w.pack()frame = Frame(root)
frame.pack()bottomframe = Frame(root)
bottomframe.pack( side = BOTTOM )b1_button = Button(frame, text = "Geeks1" , fg = "red" )
b1_button.pack( side = LEFT)b2_button = Button(frame, text = "Geeks2" , fg = "brown" )
b2_button.pack( side = LEFT )b3_button = Button(frame, text = "Geeks3" , fg = "blue" )
b3_button.pack( side = LEFT )b4_button = Button(bottomframe, text = "Geeks4" , fg = "green" )
b4_button.pack( side = BOTTOM)b5_button = Button(bottomframe, text = "Geeks5" , fg = "green" )
b5_button.pack( side = BOTTOM)b6_button = Button(bottomframe, text = "Geeks6" , fg = "green" )
b6_button.pack( side = BOTTOM)root.mainloop()
输出如下:
文章图片
【Python Tkinter frame小部件用法示例】首先, 你的面试准备可通过以下方式增强你的数据结构概念:Python DS课程。
推荐阅读
- win7系统开机提示 大地win7开机提示找不到iertutil.dll的应对办法
- Python Tkinter grid_location()和grid_size()方法
- Python Tkinter–ListBox小部件
- Python Tkinter–菜单按钮小部件
- Python Tkinter–Message消息小部件用法
- Python Tkinter–MessageBox小部件用法示例
- Python Tkinter使用Canvas.move()方法移动对象
- Python Tkinter比例小部件
- Python Tkinter–ScrolledText小部件用法