python ttk_tkinter进阶版——ttk
很长的一段时间里,我都是用tkinter进行GUI设计的,还写过一篇《tkinter模块常用参数》。
但后来慢慢地觉得,这个tkinter真的是有点丑啊。
于是,找到了现在的ttk。
ttk是什么呢?
在我看来,它应该算是tkinter的一个进阶组件,为的,就是完善tkinter的一些功能。
通俗点说,tkinter有的,ttk也有;tkinter没有的,ttk也有。
而且!这两人的办法和属性功能还是相同的,连名字都一样。。。。
所以,如果你同时导入这两个库,即
import tkinter
from tkinter import ttk
此时,
二者都有的组件,ttk将会覆盖Tkinter;ttk有而Tkinter没有的,将采用ttk的特性。
当然,ttk和tkinter还是有一些区别的。
如 Tkinter 中的fg,bg 在ttk中并不被支持,ttk是通过style这个对象来实现的。
如下:
tkinter:
l1 = Tkinter.Label(text="Test", fg="black", bg="white")
l2 = Tkinter.Label(text="Test", fg="black", bg="white")
ttk:
style = ttk.Style()
style.configure("BW.TLabel", foreground="black", background="white")
l1 = ttk.Label(text="Test", style="BW.TLabel")
l2 = ttk.Label(text="Test", style="BW.TLabel")
这点还是得注意的。
对了,还有一点:
Python3才是tkinter,Python2的话就是Tkinter了。
python ttk_tkinter进阶版——ttk相关推荐
- 36篇博文带你学完opencv :python+opencv进阶版学习笔记目录
基础版学习笔记传送门 36篇博文带你学完opencv :python3+opencv学习笔记汇总目录(基础版) 进阶版笔记 项目 opencv进阶学习笔记1: 调用摄像头用法大全(打开摄像头,打开摄像 ...
- tkinter进阶版——ttk
很长的一段时间里,我都是用tkinter进行GUI设计的,还写过一篇<tkinter模块常用参数>. 但后来慢慢地觉得,这个tkinter真的是有点丑啊. 于是,找到了现在的ttk. tt ...
- Python排序进阶版:根据一个列表的顺序对其他列表进行排序
在Python中如果需要根据列表A对列表B进行排序的问题时有以下2种方法: 方法1: 根据列表B中每个元素的下标来获取列表A中对应位置的元素,将其作为排序依据即可. a = [1, 5, 2, 6 ...
- 机器学习(六)Python实现进阶人脸识别
机器学习(六)Python实现进阶版人脸识别 使用到的库:dlib+Opencv python版本:3.8 编译环境:Jupyter Notebook (Anaconda3) 训练模型:dlib_fa ...
- Python爬虫爬取智联招聘(进阶版)
运行平台: Windows Python版本: Python3.6 IDE: Sublime Text 其他工具: Chrome浏览器 0.写在前面的话 本文是基于基础版上做的修改,如 ...
- Python学员管理系统进阶版
Python学员管理系统进阶版 整合基础,使用面向对象的方式做学员管理系统 文章目录 Python学员管理系统进阶版 前言 一.系统需求 1.创建程序文件 2.书写程序 3.管理系统框架 二.功能函数 ...
- Python | 爬虫爬取智联招聘(进阶版)
上一篇文章中<Python爬虫抓取智联招聘(基础版)>我们已经抓取了智联招聘一些信息,但是那些对于找工作来说还是不够的,今天我们继续深入的抓取智联招聘信息并分析,本文使用到的第三方库很多, ...
- Python爬虫:抓取智联招聘岗位信息和要求(进阶版)
本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理 以下文章来源于腾讯云 作者:王强 ( 想要学习Python?Python学习交流群 ...
- python爬去智联招聘网_Python爬虫爬取智联招聘(进阶版)
点击上方"程序人生",选择"置顶公众号" 第一时间关注程序猿(媛)身边的故事 图片:Westworld Season 2 作者 王强 简介 Python追随者, ...
- python进阶版《植物大战僵尸》
欢迎加入我们卧虎藏龙的python讨论qq群:996113038 还记得公众号之前推过的简单版植物大战僵尸吗 戳我回顾 那个时候啊 我们只有豌豆和向日葵 连僵尸都只有最简单的僵尸 就像是没充钱的玩家 ...
最新文章
- ELFhash - 优秀的字符串哈希算法
- 修身论文2000字_那些没能写出毕业论文的博士生,究竟是败在了哪里?
- 为什么链接库的顺序有时会导致GCC错误?
- Bootstrap学习笔记-布局
- python seaborn安装_Windows下安装pip、matplotlib以及seaborn
- Eclipse启动之一:外壳程序(百度空间迁移)
- gcc:编译 expected declaration specifiers or ‘...’ before
- C#里的一些加密解密标准函数示例——DES,SHA1,RSA
- Angular 内容投影 content projection 关于选择器问题的单步调试
- Pandas 文本数据方法 get( )
- BOOST升压电路原理详解
- mysql卸载后重装不_mysql卸载无法重装怎么办?
- 系统集成项目管理师 高项论文 项目进度管理
- 如何用计算机录制视频教程,电脑怎么利用软件录制视频教程
- tp路由器虚拟服务器架设传奇,单机传奇架设教程2021年完整版
- 比亚迪决定不给日系留“活路”了
- python-matplotlib-箱线图为不同的箱体设置不同颜色
- 第一周总结(2022.10.17~2022.10.22)
- 关于ECW文件格式读取
- 开源项目之杀毒软件 clamwin
热门文章
- 安装好vmware后界面默认英语如何修改成中文或者其他语言
- 【6035】聊聊各种“上门”能不能做起来
- axure 7.0 license key
- 电脑测网速c语言,C层实现多线程测网速
- 基于量化交易回测的金融股票案例基础知识
- mysql字符集校对_MySQL字符集与校对
- YIT-CTF—社工类
- 高手揭密svchost.exe是什么进程
- Stetman读paper小记:Backdoor Learning: A Survey(Yiming Li, Yong Jiang, Zhifeng Li, Shu-Tao Xia)
- webpack搭建pixi.js开发环境