Python GUI - Tkinter Fonts:作为一个tuple的第一个元素是字体家族,一个点的大小,可选择一个字符串,包含一个或更多的粗体,斜体,下划线的样式修饰符,加粗.
 
最多可能有三种方式来指定类型风格.

简单的tuple字体:

作为一个tuple的第一个元素是字体家族,一个点的大小,可选择一个字符串,包含一个或更多的粗体,斜体,下划线的样式修饰符,加粗.

例子:

  • ("Helvetica", "16") for a 16-point Helvetica regular.

  • ("Times", "24", "bold italic") for a 24-point Times bold italic.

字体对象Fonts:

你可以创建一个字体对象。由进口的tkFont的模块,并使用其字体类的构造:

import tkFont

font = tkFont.Font ( option, ... )

下面是选项列表:

  • family: 作为一个字符串的字体系列名称.

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

  • weight: "bold" for boldface, "normal" for regular weight.

  • slant: "italic" for italic, "roman" for unslanted.

  • underline: 1 for underlined text, 0 for normal.

  • overstrike: 1 for overstruck text, 0 for normal.

例子:

helv36 = tkFont.Font(family="Helvetica",size=36,weight="bold")

X Window 字体:

如果你正在运行X Window系统下,你可以使用任何的X字体名称.

例如,名为“字体 - *-lucidatypewriter中的r-* - * - *-140 - * - * - * - * - * - *”是笔者最喜爱的固定宽度的屏幕上使用的字体。使用xfontsel计划,以帮助您选择美观的字体.

最新文章

  1. Oracle SGA优化
  2. jsoup获取图片示例
  3. DUILIB圆形头象
  4. python——常用功能之文本处理
  5. [zz]Java中的instanceof关键字
  6. HDU 4496 D-City(并查集,逆思维)
  7. n个骰子的点数
  8. Java应用程序可执行jar文件与服务器交互中文乱码
  9. HTTP 和 SOAP 标头 来传递用户名密码 验证webservice用户认证
  10. XCode7中不能使用http的临时配置解决办法
  11. 自定义悬浮按钮:FloatingButton
  12. HDU 1068 - Girls and Boys
  13. 对方网络ping不通
  14. (转)使用string.Format需要注意的一个性能问题
  15. ●BZOJ 4237 稻草人
  16. Jumpserver之快速入门
  17. 出错:(unicode error) 'unicodeescape' codec can't decode bytes in position 8-9: malformed \N character escape
  18. 我进行jvm内存调优的一些记录
  19. poj1064 Cable master
  20. codevs 1082 线段树练习 3 区间更新+延迟标记

热门文章

  1. [Linux] 随机切分文件内容
  2. ZooKeeper 学习资料积累
  3. Linux libusb 安装及简单使用
  4. 2019ICPC南昌邀请赛网络赛 I. Max answer (单调栈+线段树/笛卡尔树)
  5. HDU - 4339: Query(bitset暴力找下一个为1的)
  6. 1153 Decode Registration Card of PAT (25 分)
  7. ubuntu pip换下载源
  8. LOJ #3049. 「十二省联考 2019」字符串问题
  9. mysql+matlab配置
  10. 互联网的keyvalue处理