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实现的金山快盘的签到程序
Jan 17 Python
python常见数制转换实例分析
May 09 Python
python简单文本处理的方法
Jul 10 Python
Python基本语法经典教程
Mar 11 Python
windows10系统中安装python3.x+scrapy教程
Nov 08 Python
详谈Python2.6和Python3.0中对除法操作的异同
Apr 28 Python
对python 自定义协议的方法详解
Feb 13 Python
django的ORM模型的实现原理
Mar 04 Python
详解使用Python下载文件的几种方法
Oct 13 Python
python的Jenkins接口调用方式
May 12 Python
keras中的loss、optimizer、metrics用法
Jun 15 Python
浅谈Python xlwings 读取Excel文件的正确姿势
Feb 26 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 cli模式学习(PHP命令行模式)
2013/06/03 PHP
PHP以mysqli方式连接类完整代码实例
2014/07/15 PHP
php 运算符与表达式详细介绍
2016/11/30 PHP
PHP关键特性之命名空间实例详解
2017/05/06 PHP
PHP中散列密码的安全性分析
2019/07/26 PHP
浅析JavaScript中的常用算法与函数
2013/11/21 Javascript
js二维数组排序的简单示例代码
2014/01/24 Javascript
JavaScript函数获取事件源的小例子
2014/05/14 Javascript
网络传输协议(http协议)
2016/11/18 Javascript
用Vue-cli搭建的项目中引入css报错的原因分析
2017/07/20 Javascript
浅谈JS中的反柯里化( uncurrying)
2017/08/17 Javascript
vue综合组件间的通信详解
2017/11/06 Javascript
浅谈Emergence.js 检测元素可见性的 js 插件
2017/11/18 Javascript
Vue2.0 实现移动端图片上传功能
2018/05/30 Javascript
微信小程序实现留言板功能
2018/11/02 Javascript
vue2.0基于vue-cli+element-ui制作树形treeTable
2019/04/30 Javascript
python里使用正则的findall函数的实例详解
2017/10/19 Python
Python使用progressbar模块实现的显示进度条功能
2018/05/31 Python
Python设计模式之解释器模式原理与用法实例分析
2019/01/10 Python
python函数参数(必须参数、可变参数、关键字参数)
2019/08/16 Python
OpenCV 之按位运算举例解析
2020/06/19 Python
纯CSS3制作的简洁蓝白风格的登录模板(非IE效果更好)
2013/08/11 HTML / CSS
Jeep牧马人、切诺基和自由人零配件:4 Wheel Drive Hardware
2017/07/02 全球购物
施华洛世奇日本官网:SWAROVSKI日本
2018/05/04 全球购物
Aeropostale官网:美国著名校园品牌及青少年服饰品牌
2019/03/21 全球购物
商务助理岗位职责
2013/11/13 职场文书
书香家庭事迹材料
2014/05/09 职场文书
公务员试用期满考核材料
2014/05/22 职场文书
党员自评材料范文
2014/12/17 职场文书
总经理岗位职责范本
2015/04/01 职场文书
2015年学校体育工作总结
2015/04/22 职场文书
基层党支部承诺书
2015/04/30 职场文书
工程主管竞聘书
2015/09/15 职场文书
学习型家庭事迹材料(2016精选版)
2016/02/29 职场文书
go语言中切片与内存复制 memcpy 的实现操作
2021/04/27 Golang
一篇文章学会Vue中间件管道
2021/06/20 Vue.js