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 相关文章推荐
以911新闻为例演示Python实现数据可视化的教程
Apr 23 Python
用Python编写一个每天都在系统下新建一个文件夹的脚本
May 04 Python
Python中处理字符串之endswith()方法的使用简介
May 18 Python
你所不知道的Python奇技淫巧13招【实用】
Dec 14 Python
pygame游戏之旅 添加icon和bgm音效的方法
Nov 21 Python
Python 通过调用接口获取公交信息的实例
Dec 17 Python
Python实现对特定列表进行从小到大排序操作示例
Feb 11 Python
pandas取出重复数据的方法
Jul 04 Python
基于pytorch 预训练的词向量用法详解
Jan 06 Python
tensorflow 获取checkpoint中的变量列表实例
Feb 11 Python
Pytorch学习之torch用法----比较操作(Comparison Ops)
Jun 28 Python
Python实现归一化算法详情
Mar 18 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 方便水印和缩略图的图形类
2009/05/21 PHP
PHP连接操作access数据库实例
2015/03/30 PHP
PHP框架实现WebSocket在线聊天通讯系统
2019/11/21 PHP
JS获取后台Cookies值的小例子
2013/03/04 Javascript
jQuery 实现自动填充邮箱功能(带下拉提示)
2014/10/14 Javascript
Jquery对新插入的节点 绑定Click事件失效的解决方法
2016/06/02 Javascript
JS实现添加,替换,删除节点元素的方法
2016/06/30 Javascript
谈谈JavaScript中的几种借用方法
2016/08/09 Javascript
谈谈JavaScript数组常用方法总结
2017/01/24 Javascript
JS操作xml对象转换为Json对象示例
2017/03/25 Javascript
浅谈原生JS中的延迟脚本和异步脚本
2017/07/12 Javascript
解决vue+webpack打包路径的问题
2018/03/06 Javascript
js正则相关知识点专题
2018/05/10 Javascript
jQuery插件实现的日历功能示例【附源码下载】
2018/09/07 jQuery
详解Vue路由自动注入实践
2019/04/17 Javascript
vue项目中在可编辑div光标位置插入内容的实现代码
2020/01/07 Javascript
[01:06:43]完美世界DOTA2联赛PWL S3 PXG vs GXR 第二场 12.19
2020/12/24 DOTA
windows下 兼容Python2和Python3的解决方法
2018/12/05 Python
Python3多目标赋值及共享引用注意事项
2019/05/27 Python
OpenCV+face++实现实时人脸识别解锁功能
2019/08/28 Python
django自带调试服务器的使用详解
2019/08/29 Python
Pandas-Cookbook 时间戳处理方式
2019/12/07 Python
Matplotlib scatter绘制散点图的方法实现
2020/01/02 Python
PyCharm Community安装与配置的详细教程
2020/11/24 Python
matplotlib源码解析标题实现(窗口标题,标题,子图标题不同之间的差异)
2021/02/22 Python
加拿大时尚潮流大码女装购物网站:Addition Elle
2018/04/02 全球购物
荷兰家电购物网站:Expert.nl
2020/01/18 全球购物
汉米尔顿手表官网:Hamilton
2020/09/13 全球购物
品恩科技软件测试面试题
2014/10/26 面试题
会议邀请书范文
2014/02/02 职场文书
学校清明节活动总结
2014/07/04 职场文书
习总书记三严三实学习心得体会
2014/10/13 职场文书
党组织领导班子整改方案
2014/10/25 职场文书
人才市场接收函
2015/01/30 职场文书
党员带头倡议书
2015/04/29 职场文书
详细聊聊vue中组件的props属性
2021/11/02 Vue.js