python中tkinter的应用:修改字体的实例讲解


Posted in Python onJuly 17, 2019

参考链接:tkinter book

font字体的参数有如下6个

family: 字体类别,如'Fixdsys'

size: 作为一个整数,以点字体的高度。为了获得字体的n个像素高,使用-n.

weight: "BOLD" 表示加粗, "NORMAL" 表示正常大小,默认是NORMAL

slant:斜体(默认正常), “NORMAL”表示正常,"ITALIC"表示字体倾斜

underline:下划线,1表示添加下滑线,0表示没有,默认值为0

overstrike:删除线,1表示添加删除线,0表示没有,默认值为0

示例:

# -*- coding: utf-8 -*-
  from tkinter import *
  # 引入字体模块
  import tkinter.font as tkFont
 
  root = Tk()
  # 创建一个Label
  # 指定字体名称、大小、样式
  ft = tkFont.Font(family='Fixdsys', size=10, weight=tkFont.BOLD)
  ft1 = tkFont.Font(size=20, slant=tkFont.ITALIC)
  ft2 = tkFont.Font(size=30, weight=tkFont.BOLD, underline=1, overstrike=1)
 
  Label(root, text='thist is a demo', font=ft).grid()
  Label(root, text='hello python ', font=ft1).grid()
  Label(root, text='good luck', font=ft2).grid()
 
  root.mainloop()
  # 使用tkFont.Font来创建字体。

演示效果如下:

python中tkinter的应用:修改字体的实例讲解

以上这篇python中tkinter的应用:修改字体的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python栈类实例分析
Jun 15 Python
python中list列表的高级函数
May 17 Python
PyQt5利用QPainter绘制各种图形的实例
Oct 19 Python
Python 图像处理: 生成二维高斯分布蒙版的实例
Jul 04 Python
python 提取文件指定列的方法示例
Aug 07 Python
获取Pytorch中间某一层权重或者特征的例子
Aug 17 Python
python通过移动端访问查看电脑界面
Jan 06 Python
PyQt5高级界面控件之QTableWidget的具体使用方法
Feb 23 Python
在pycharm创建scrapy项目的实现步骤
Dec 01 Python
Python基于argparse与ConfigParser库进行入参解析与ini parser
Feb 02 Python
python tkinter Entry控件的焦点移动操作
May 22 Python
人工智能深度学习OpenAI baselines的使用方法
May 20 Python
python对矩阵进行转置的2种处理方法
Jul 17 #Python
使用Filter过滤python中的日志输出的实现方法
Jul 17 #Python
纯python进行矩阵的相乘运算的方法示例
Jul 17 #Python
python中update的基本使用方法详解
Jul 17 #Python
python利用wx实现界面按钮和按钮监听和字体改变的方法
Jul 17 #Python
使用Python和Scribus创建一个RGB立方体的方法
Jul 17 #Python
python实现点击按钮修改数据的方法
Jul 17 #Python
You might like
德生S2000收音机更换“钕铁硼”全频扬声器
2021/03/02 无线电
咖啡豆要不要放冰箱的原因
2021/03/04 冲泡冲煮
PHP实现定时生成HTML网站首页实例代码
2008/11/20 PHP
WordPress中用于获取搜索表单的PHP函数使用解析
2016/01/05 PHP
php加密之discuz内容经典加密方式实例详解
2017/02/04 PHP
php修改数组键名的方法示例
2017/04/15 PHP
详解使用php-cs-fixer格式化代码
2020/09/16 PHP
Ajax,UTF-8还是GB2312 eval 还是execScript
2008/11/13 Javascript
在Ajax中使用Flash实现跨域数据读取的实现方法
2010/12/02 Javascript
用JS实现3D球状标签云示例代码
2013/12/01 Javascript
js实现延迟加载的方法
2015/06/24 Javascript
基于jquery实现图片放大功能
2016/05/07 Javascript
jQuery移动端图片上传组件
2016/06/12 Javascript
JavaScript定义数组的三种方法(new Array(),new Array('x','y')
2016/10/04 Javascript
JS自定义函数对web前端上传的文件进行类型大小判断
2016/10/19 Javascript
JavaScript基于DOM操作实现简单的数学运算功能示例
2017/01/16 Javascript
原生JS实现N级菜单的代码
2017/05/21 Javascript
bootstrap select下拉搜索插件使用方法详解
2017/11/23 Javascript
JS实现非首屏图片延迟加载的示例
2018/01/06 Javascript
Angular 容器部署的方法
2018/04/17 Javascript
Vue中$refs的用法详解
2018/06/24 Javascript
常见的浏览器存储方式(cookie、localStorage、sessionStorage)
2019/05/07 Javascript
layui实现三级联动效果
2019/07/26 Javascript
JavaScript实现简单的图片切换功能(实例代码)
2020/04/10 Javascript
Vue获取微博授权URL代码实例
2020/11/04 Javascript
使用Python的Twisted框架编写简单的网络客户端
2015/04/16 Python
django DRF图片路径问题的解决方法
2018/09/10 Python
Python 中Django安装和使用教程详解
2019/07/03 Python
使用canvas生成含有微信头像的邀请海报没有微信头像问题
2019/10/29 HTML / CSS
美国最大的袜子制造商和零售商:Renfro Socks
2017/09/03 全球购物
妇产医师自荐信
2014/01/29 职场文书
2015毕业生实习期工作总结
2015/04/09 职场文书
结婚司仪主持词
2015/06/29 职场文书
导游词之清晏园
2019/11/22 职场文书
Java实战之用Swing实现通讯录管理系统
2021/06/13 Java/Android
AngularJS实现多级下拉框
2022/03/25 Javascript