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实现字典的key和values的交换
Aug 04 Python
Python实现将罗马数字转换成普通阿拉伯数字的方法
Apr 19 Python
numpy中索引和切片详解
Dec 15 Python
详解python OpenCV学习笔记之直方图均衡化
Feb 08 Python
基于Django与ajax之间的json传输方法
May 29 Python
Django模板Templates使用方法详解
Jul 19 Python
python批量处理txt文件的实例代码
Jan 13 Python
python爬虫容易学吗
Jun 02 Python
PyCharm MySQL可视化Database配置过程图解
Jun 09 Python
python模块如何查看
Jun 16 Python
宝塔面板成功部署Django项目流程(图文)
Jun 22 Python
tensorflow基于CNN实战mnist手写识别(小白必看)
Jul 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
php出现Cannot modify header information问题的解决方法大全
2008/04/09 PHP
PHP实现根据浏览器跳转不同语言页面代码
2013/08/02 PHP
php利用cookie实现自动登录的方法
2014/12/10 PHP
php实现遍历文件夹的方法汇总
2017/03/02 PHP
Laravel 6.2 中添加了可调用容器对象的方法
2019/10/22 PHP
javascript 获取select下拉列表值的代码
2009/09/07 Javascript
JavaScript对象之深度克隆介绍
2014/12/08 Javascript
JavaScript实现将xml转换成html table表格的方法
2015/04/17 Javascript
jQuery实现自动切换播放的经典滑动门效果
2015/09/12 Javascript
js电话号码验证方法
2015/09/28 Javascript
Vue.js基础知识汇总
2016/04/27 Javascript
谈谈JavaScript中的几种借用方法
2016/08/09 Javascript
jQuery解析json格式数据示例
2018/09/01 jQuery
typescript nodejs 依赖注入实现方法代码详解
2019/07/21 NodeJs
express框架中使用jwt实现验证的方法
2019/08/25 Javascript
微信小程序实现多行文字滚动
2020/11/18 Javascript
跟老齐学Python之深入变量和引用对象
2014/09/24 Python
用Python遍历C盘dll文件的方法
2015/05/06 Python
python中引用与复制用法实例分析
2015/06/04 Python
python批量替换页眉页脚实例代码
2018/01/22 Python
python中利用zfill方法自动给数字前面补0
2018/04/10 Python
详解Django-auth-ldap 配置方法
2018/12/10 Python
python使用thrift教程的方法示例
2019/03/21 Python
python从list列表中选出一个数和其对应的坐标方法
2019/07/20 Python
python去除删除数据中\u0000\u0001等unicode字符串的代码
2020/03/06 Python
Python并发请求下限制QPS(每秒查询率)的实现代码
2020/06/05 Python
python实现一个简单RPC框架的示例
2020/10/28 Python
Napapijri西班牙在线商店:夹克、外套、运动衫等
2020/11/05 全球购物
Java提供了哪些企业应用编程接口
2015/02/13 面试题
大学在校生求职信范文
2013/11/21 职场文书
委托书模板
2014/04/04 职场文书
文明生主要事迹
2014/05/25 职场文书
歌颂党的演讲稿
2014/09/10 职场文书
给女朋友道歉的话大全
2015/01/20 职场文书
《法国号》教学反思
2016/02/22 职场文书
HTML静态页面获取url参数和UserAgent的实现
2022/08/05 HTML / CSS