栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python tkinter ttk的使用(下)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python tkinter ttk的使用(下)

接上一文章,不用多说了吧?上一文章的链接我给你们摆上,好吗?

https://blog.csdn.net/pythonitstream/article/details/124358774?spm=1001.2014.3001.5501

10)ttk.Radiobutton

是复选框,但不完全是复选框。语法如下:

tkinter.ttk.Radiobutton(master=None,**kw)

master:组件的父容器

**kw:组件的各种参数

示例:

import tkinter
import tkinter.ttk
a=tkinter.Tk()
b=tkinter.ttk.Radiobutton(a,text='存入文档')
b.pack()

11)ttk.Scale

滚动条,语法如下:

tkinter.ttk.Scale(master=None,**kw)

master:组件的父容器

**kw:组件的各种参数

示例:

import tkinter
import tkinter.ttk
a=tkinter.Tk()
b=tkinter.ttk.Scale(a,from_=-100,              #起始值
                    to=100,                    #终止值
                    orient=tkinter.HORIZONTAL) #水平方向
b.pack()

12)ttk.Scrollbar

还是滚动条,语法如下:

tkinter.ttk.Scrollbar(master=None,**kw)

 

master:组件的父容器

**kw:组件的各种参数

示例:

import tkinter
import tkinter.ttk
a=tkinter.Tk()
b=tkinter.ttk.Scrollbar(a)
b.pack()

 13)ttk.Separator

分割线,语法如下:

tkinter.ttk.Separator(master=None,**kw)

master:组件的父容器

**kw:组件的各种参数

示例:

import tkinter
import tkinter.ttk
a=tkinter.Tk()
c=tkinter.Label(a,text='hello')
c.pack()
b=tkinter.ttk.Separator(a)
b.pack(fill=tkinter.BOTH)
d=tkinter.Label(a,text='world')
d.pack()

 14)ttk.Sizegrip

用来添加一个可以拖拉窗口大小的小方块,语法如下:

tkinter.ttk.Sizegrip(master=None,**kw)

master:组件的父容器

**kw:组件的各种参数

示例:

import tkinter
import tkinter.ttk
a=tkinter.Tk()
b=tkinter.ttk.Sizegrip(a)
b.pack(anchor=tkinter.SE,expand=True)

 15)ttk.Spinbox

调整框,语法如下:

tkinter.ttk.Spinbox(master=None,**kw)

master:组件的父容器

**kw:组件的各种参数

示例:

import tkinter
import tkinter.ttk
a=tkinter.Tk()
b=tkinter.ttk.Spinbox(a,from_=0,to=100)
b.pack()

16)ttk.Treeview

这玩意有两个作用,非常复杂,我们分两段来写:

语法如下:

tkinter.ttk.Treeview(master=None,**kw)

master:组件的父容器

**kw:组件的各种参数

1)表格

示例:

import tkinter
import tkinter.ttk
a=tkinter.Tk()
b=tkinter.ttk.Treeview(a,show='headings',columns=('name','age'))
b.column('name')
b.column('age')
b.heading('name',text='名字')
b.heading('age',text='年龄')
b.insert('',0,value=('john','5'))
b.pack()

2)树图

示例:

import tkinter
import tkinter.ttk
a=tkinter.Tk()
b=tkinter.ttk.Treeview(a,show='tree')
master=b.insert('',0,'china',text='中国',value=(0))
master0=b.insert(master,0,'shandong',text='山东',value=(1))
b.pack()

 

好了,本文章的内容就到此结束了,观众们可以洗洗睡了~

非喜勿喷!! 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/846402.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号