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使用urllib2模块获取gravatar头像实例
Dec 18 Python
Python import用法以及与from...import的区别
May 28 Python
Python的Flask框架中SQLAlchemy使用时的乱码问题解决
Nov 07 Python
python进阶_浅谈面向对象进阶
Aug 17 Python
Python定义二叉树及4种遍历方法实例详解
Jul 05 Python
对python调用RPC接口的实例详解
Jan 03 Python
Python获取好友地区分布及好友性别分布情况代码详解
Jul 10 Python
Flask框架路由和视图用法实例分析
Nov 07 Python
Python多线程的退出控制实现
Aug 10 Python
jupyter notebook快速入门及使用详解
Nov 13 Python
Pycharm创建文件时自动生成文件头注释(自定义设置作者日期)
Nov 24 Python
Python 键盘事件详解
Nov 11 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 url地址栏传中文乱码解决方法集合
2010/06/25 PHP
PHP中的gzcompress、gzdeflate、gzencode函数详解
2014/07/29 PHP
php图片处理函数获取类型及扩展名实例
2014/11/19 PHP
php通过正则表达式记取数据来读取xml的方法
2015/03/09 PHP
Laravel框架表单验证操作实例分析
2019/09/30 PHP
Highslide.js是一款基于js实现的网页中图片展示插件
2020/03/30 Javascript
jquery 仿QQ校友的DIV模拟窗口效果源码
2010/03/24 Javascript
ExtJS Store的数据访问与更新问题
2010/04/28 Javascript
JavaScript 面向对象的 私有成员和公开成员
2010/05/13 Javascript
BOM与DOM的区别分析
2010/10/26 Javascript
jquery 简短几句代码实现给元素动态添加及获取提示信息
2011/09/01 Javascript
jQuery提交表单ajax查询实例代码
2012/10/07 Javascript
nodeType属性返回被选节点的节点类型介绍
2013/11/22 Javascript
javascript数组快速打乱重排的方法
2014/01/02 Javascript
Lua表达式和控制结构学习笔记
2014/12/15 Javascript
jquery实现点击弹出带标题栏的弹出层(从右上角飞入)效果
2015/09/19 Javascript
jQuery实现只允许输入数字和小数点的方法
2016/03/02 Javascript
AngularJS递归指令实现Tree View效果示例
2016/11/07 Javascript
jQuery实现页面顶部下拉广告
2016/12/30 Javascript
angular.js指令中的controller、compile与link函数的不同之处
2017/05/10 Javascript
详解node nvm进行node多版本管理
2017/10/21 Javascript
基于JavaScript中字符串的match与replace方法(详解)
2017/12/04 Javascript
nodejs通过钉钉群机器人推送消息的实现代码
2019/05/05 NodeJs
深入了解JavaScript 的 WebAssembly
2019/06/15 Javascript
JS实现百度搜索框关键字推荐
2020/02/17 Javascript
JavaScript大数相加相乘的实现方法实例
2020/10/18 Javascript
Python实现微信公众平台自定义菜单实例
2015/03/20 Python
在Python中关于中文编码问题的处理建议
2015/04/08 Python
使用Python程序抓取新浪在国内的所有IP的教程
2015/05/04 Python
Django 使用Ajax进行前后台交互的示例讲解
2018/05/28 Python
python GUI库图形界面开发之PyQt5时间控件QTimer详细使用方法与实例
2020/02/26 Python
Python实现粒子群算法的示例
2021/02/14 Python
南非领先的在线旅行社:Travelstart南非
2016/09/04 全球购物
IMPORT的选项IGNORE有什么作用?缺省是什么设置?
2015/09/17 面试题
小学生中国梦演讲稿
2014/04/23 职场文书
团党委领导干部党的群众路线教育实践活动个人对照检查材料思想汇
2014/10/05 职场文书