python tkinter ttk的使用(下)

汇总ttkbootstrap实用案例 还提供了一些样式和主题管理器,可以帮助你设计出符合现代化风格的界面。利用这些组件和布局管理器,你可以灵活地设计各种复杂的界面布局,满足不同的需求。提供了一些常用的布局组件和布局管理器,可以帮助你设计现代化的 Tkinter 界面。提供了一些常用的布局组件和布局管理器。除了上述的组件和布局管理器外, 阅读详情

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

https://blog.youkuaiyun.com/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()

 

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

非喜勿喷!! 

Tkinter的超强主题扩展-ttkbootstrap Tkinter 的超强主题扩展,可实现受 Bootstrap 启发的按需现代平面风格主题。如果你想学习接口自动化测试,我这边给你推荐一套视频,这个视频可以说是B站播放全网第一的接口自动化测试教程,同时在线人数到达1000人,并且还有笔记可以领取及各路大神技术交流:798478386【已更新】B站讲的最详细的Python接口自动化测试实战教程全集(实战最新版)_哔哩哔哩_bilibili。 阅读详情

相关推荐

tkinter.ttk 资料整理+笔记(大全)

tkinter.ttk 资料整理+笔记(大全) 全文介绍 tkinter.ttk 的模块、函数、类及类的方法和属性。它直接取材于原码并经人工智能翻译、和人工校对。是一部不可多得的权威字典类工具书。它是续集的一部分。后续陆续发布、敬请关注。【原创】

常年招收【在读】大学生、研究生、IT一技之长者,远程兼职,待遇丰厚!请私信我! 2555

22-Tkinter 组件-Scale滑块

Scale。

***** 1537

Python桌面开发tkinter—ttk

Python桌面开发tkinter—ttk

魏德曼的博客 1211

3-ttk组件介绍

ttk。

***** 2792

python在tkinter中使用ttk模块在窗口中添加按钮模块(Button)

python在tkinter中使用ttk模块在窗口中添加按钮模块(Button)

statistics+insight+vista+power 991

Python tkinter控件全集之组合选择框 ttk.ComboBox

Tkinter是Python的标准GUI库,也是最常用的Python GUI库之一,提供了丰富的组件和功能,包括窗口、按钮、标签、文本框、列表框、滚动条、画布、菜单等,方便开发者进行图形界面的开发。Tkinter库基于Tk for Unix/Windows/macOS,由Tcl语言编写。使用Tkinter,可以快速创建桌面应用程序,并支持多平台Windows、macOS、Linux等。

汉阳Hann's Home 1万+

python tkinter ttk_关于tkinter和ttk的新教程,适用于Python 3

我在哪里可以找到最现代的教程来教tkinter和ttk?在python 3中,tkinter似乎是唯一的方法(不建议使用python 2),而ttk给了我希望使用美观的GUI。好吧,如果没有将python 2库移植到python 3,那么让我们将python2转换成python3……from __future__ import unicode_literals,division,print_fun...

weixin_39846553的博客 2461

Python量化入门:用pytdx获取800个交易日K线数据的完整指南(附代码)

本文为Python量化交易初学者提供了使用pytdx库免费获取股票日线级别K线数据的完整指南。文章详细介绍了从环境搭建、单只股票数据获取,到构建健壮的批量下载器、数据清洗与验证,再到基础分析与可视化的全流程,并附有可直接运行的代码示例,帮助读者快速建立本地股票数据库。

weixin_29050513的博客 1462

python tkinter的ttk

root.title("样式自定义示例")# 自定义按钮样式# 使用自定义样式text="自定义按钮",方法定义新样式样式名格式:‘名称.控件类型’(如’Custom.TButton’)可配置属性包括颜色、字体、边距等通过style参数应用自定义样式。

a181001_的博客 2343

实战指南(一)SCAPS-1D太阳能电池模拟软件从零到一:模型构建与参数解析

本文详细介绍了SCAPS-1D太阳能电池模拟软件的使用方法,从模型构建到参数解析,帮助用户快速掌握这一免费且功能强大的工具。特别适合用于单结/多结电池的电学性能分析,涵盖钙钛矿电池等常见结构的模拟实践,并提供参数调试和收敛性问题处理的实用技巧。

weixin_30588675的博客 445

一个三极管和稳压管构成的简易稳压电源

一、对电压精度要求不高的场所可以使用本文中所述的简易稳压电源(电流变化引起 的基极-发射极的压降 变化 对输出电压来说可以容忍)二、根据负载实际需求选择三极管,不同的三极管集电极电流不同,电流放大倍数不同(1、尽量选择负载电流(iC 或 iE)上限时,hFE仍然比较理想的三极管,2、一般三极管对基极电流没有限制,可以适当调整基极电流以获得所需输出电流)

五花带点肉 1万+

python3 thinter tkinter.ttk — Tk主题样式设置

更多详情:来自TTK英文文档(https://docs.python.org/3.4/library/tkinter.ttk.html#tkinter.ttk.Style) 1.使用TTK

huige6941的博客 1万+

ADS2020实战:手把手教你搭建交叉耦合VCO并分析相位噪声(附避坑指南)

本文以ADS2020软件为例,提供了交叉耦合压控振荡器(VCO)从原理图搭建到相位噪声分析的完整实战指南。详细讲解了核心器件选择、谐波平衡与瞬态仿真的关键设置,并重点剖析了相位噪声的仿真方法与优化方向。文中附有详细的避坑指南,帮助初学者和工程师高效完成VCO设计与仿真验证,避免常见错误。

p5l2m9n4o6q的博客 277

python ttk_tkinter进阶版——ttk

很长的一段时间里,我都是用tkinter进行GUI设计的,还写过一篇《tkinter模块常用参数》。但后来慢慢地觉得,这个tkinter真的是有点丑啊。于是,找到了现在的ttk。ttk是什么呢?在我看来,它应该算是tkinter的一个进阶组件,为的,就是完善tkinter的一些功能。通俗点说,tkinter有的,ttk也有;tkinter没有的,ttk也有。而且!这两人的办法和属性功能还是相同的,...

weixin_39949473的博客 1901

基于YOLOv8和PaddlepaddleOCR的微信截图聊天记录提取

本文提出了一种基于YOLOv8和PaddleOCR的微信聊天记录提取方法。首先使用YOLOv8n模型分割出聊天气泡(针对深浅色模式分别训练),通过合成数据集增强模型鲁棒性,召回率达0.995。随后采用PP-OCRv5进行文本识别,利用坐标匹配将气泡内文本送入识别队列,短长文本平均置信度分别>0.98和>0.95。文中特别强调了PaddleOCR不同版本的输出格式差异及适配方案,建议使用3.0+版本。该方法有效解决了直接OCR识别易受干扰的问题,通过气泡分割+文本定位的两阶段策略显著提升了识别准确

2401_87383958的博客 2353

yolov5-6.0的稀疏化训练、结构化剪枝、微调

YOLOv5的BN剪枝、微调

qq_41920323的博客 4394

python中ttk和tkinter_Tkinter和ttk在python 2.7中

我正在关注在Python中创建GUI的Sentdex教程found here,specifically this part . 但是教程是在python 3中,我使用的是2.7 .导入 Tkinter 很好,但是当我导入 ttk 然后将其继承到类中时会出现问题 . 在python 2.7中 ttk 是一个单独的模块,意味着不在 Tkinter 类中 .import Tkinter as tkimp...

weixin_39729784的博客 950

从DDPM到DDIM:深入解读《Denoising Diffusion Implicit Models》

DDIM发表在ICRL2021上,是DDPM重要的改进之一,能显著提高DDPM的样本质量、减少采样时间,并且能显式控制插值,已经被广泛应用到现在的Diffusion Models上。这篇博客和大家一起详细解读一下DDIM,认识这一伟大的模型。.........

沉迷单车的追风少年 1万+

在python2里怎么使用ttk_关于用户界面:python 2.7中的Tkinter和ttk

我遵循的是Sentdex教程,在这里找到的,特别是关于在Python中创建GUI的这一部分。不过,教程在Python3中,我使用的是2.7。进口Tkinter是可以的,但是当我进口ttk然后把它继承到A级的时候,就出现了问题。在python 2.7中,ttk是一个单独的模块,这意味着它不在Tkinter类中。import Tkinter as tkimport ttkLARGE_FONT= ("V...

weixin_39842237的博客 593

基于STM32的室内环境监测系统设计与实现

摘要 本文设计了一种基于STM32的室内环境监测系统,通过传感器实时采集温湿度、空气质量、烟雾浓度等数据,并利用Wi-Fi模块上传至云服务器。系统采用STM32F103C8T6作为主控芯片,结合DHT11、MQ系列传感器及BMP280气压传感器实现数据采集,通过ESP8266模块实现远程数据传输。用户可通过手机APP实时查看环境参数,并在数据超标时触发报警。实验表明,系统运行稳定,监测精度高,具有低成本、易扩展等特点,为改善室内环境质量提供了有效解决方案。 关键词:STM32;室内环境监测;传感器;Wi-F

3254968421的博客 221

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

python tkinter ttk的使用(上)

tkinter.ttk的用法,比得上官方文档了

pythonitstream的博客 1万+

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

Python中引入tkinter.ttk后,简易定义Button中字体的方法

如下import ttk 后,系统默认都是使用ttk的button,这时就无法使用 font=(xx,xx)定义按钮字体。 下面的代码会提示出错。 from tkinter import * from tkinter.ttk import * btn_guide = Button(GuideTab, font=('黑体', 24,'bold'), text="\n设置行程\n", width=20) wg_nbguide_btn_guide.place(x=10, y=10) 有时只是简单定义个别butt

qq_41470971的博客 5286

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

全面掌握Tkinter ttk模块:构建现代化Python GUI应用

本文全面介绍了Python的ttk模块,作为Tkinter的现代化GUI扩展。主要内容包括:1. ttk与传统Tkinter组件的对比,突出其现代化外观和跨平台一致性;2. 基础组件使用方法,如按钮、输入框、进度条等;3. 高级组件Treeview和Notebook的详细实现;4. 强大的样式系统配置和自定义技巧;5. 实际应用案例——任务管理器的完整开发过程;6. 性能优化和跨平台开发注意事项。文章强调ttk组件在创建专业GUI应用中的优势,并提供了从基础到高级的完整学习路径,帮助开发者构建美观实用的桌面

lisiyuan007的博客 898

python tkinter消息框_Python:Tkinter / ttk主题消息框

我开始使用Tkinter制作GUI,我也添加了模块tkMessageBox.但最近我发现导入模块ttk会提供更多“最新”结果:按钮和文本框会显示当前操作系统的实际样式.这是:Windows 10按钮是纯蓝色和蓝色,而不是以前版本的阴影灰色块状按钮.但不幸的是,我找不到在常用的Dialog Boxes(我从tkMessageBox导入的那些)上使用这个ttk主题小部件的方法.因此,确定/取消对话框(...

weixin_33189820的博客 581

python ttk separator_在Tkinter网格上绘制

下面是一个例子:# python3import tkinter as tkfrom tkinter.ttk import Separator, Style# for python2 :# import Tkinter as tk# from ttk import Separatorfen = tk.Tk()left = tk.Frame(fen, bg="black",width=100, hei...

weixin_39724362的博客 518
上一篇: python tkinter ttk的使用(上)
下一篇: 啊哈算法——第一章第一节:桶排序
pythonitstream
博客等级 码龄5年 40粉丝 14原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值