欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

python GUI第二节

程序员文章站 2022-07-12 12:58:16
...

Tkinter 使用组件
Label 标签控件;可以显示文本和位图
Checkbutton 多选框控件;用于在程序中提供多项选择框

属性:
Dimension 控件大小;
Color 控件颜色;
Font 控件字体;

管理:
pack() 包装;
grid() 网格;
place() 位置;

Tkinter 是 Python 的标准 GUI 库。Python 使用 Tkinter 可以快速的创建 GUI 应用程序。

由于 Tkinter 是内置到 python 的安装包中、只要安装好 Python 之后就能 import Tkinter 库、而且 IDLE 也是用 Tkinter 编写而成、对于简单的图形界面 Tkinter 还是能应付自如。

注意:Python3.x 版本使用的库名为 tkinter,即首写字母 T 为小写。

import tkinter

from tkinter import *
 
master = Tk()
 
var = IntVar()
 
c = Checkbutton(master, text="我是帅锅", variable=var)
c.pack()
 
mainloop()

运行结果
python GUI第二节
2.Checkbutton 多选框控件;用于在程序中提供多项选择框
python GUI第二节
运行结果
python GUI第二节
3.radiobutton 类似.Checkbutton 但只能选择一个
python GUI第二节
运行结果
python GUI第二节
3.LabelFrame labelframe 是一个简单的容器控件。常用与复杂的窗口布局。
python GUI第二节

运行结果
python GUI第二节