返回顶部

收藏

Checkbuttons demonstration: set font

更多
from Tkinter import *

class CheckFont( Frame ):
   def __init__( self ):
      Frame.__init__( self )
      self.pack( expand = YES, fill = BOTH )
      self.master.title( 'Checkbutton Demo' )   

      self.frame1 = Frame( self )
      self.frame1.pack()

      self.text = Entry( self.frame1, width = 40,
         font = 'Arial 10' )
      self.text.insert( INSERT, 'font style' )
      self.text.pack( padx = 5, pady = 5 )

      self.frame2 = Frame( self )
      self.frame2.pack()

      # create boolean variable
      self.italicOn = BooleanVar()

      # create 'Italic' checkbutton
      self.checkItalic = Checkbutton( self.frame2, 
         text = 'Italic', variable = self.italicOn, 
         command = self.changeFont )
      self.checkItalic.pack( side = LEFT, padx = 5, pady = 5 )

   def changeFont( self ):
      desiredFont = 'Arial 10'

      if self.italicOn.get():
         desiredFont += ' italic'

      self.text.config( font = desiredFont )

def main():
   CheckFont().mainloop()

if __name__ == '__main__':
   main()

标签:Python,2D

收藏

0人收藏

支持

0

反对

0

»更多 您可能感兴趣的代码
  1. 2016-01-05 21:28:22Draw oval by 山药
  2. 2016-01-17 16:15:39Draw polygon by 风云轩
  3. 2016-03-03 15:22:47Draw a line by 阿明娃儿
  4. 2016-03-20 20:06:28Draw gif image by 张宋付
  5. 2016-10-15 12:07:09Rectangle Border width by 蟋蟀MM
  6. 2013-06-04 13:43:27web.py中自定义jinja2模块 by 赵小全
  7. 2016-11-14 10:27:46Radiobuttons demonstration set Font in Text by 张宋付
  8. 2016-04-23 09:05:45Checkbutton to set font to bold by 风云轩
  9. 2015-12-03 09:40:19Button font: underline italic by 山药
  10. 2016-04-23 09:24:00Draw lines by 蟋蟀MM
  11. 2017-11-22 12:26:24python汉字随机组合.py by 司马
相关聚客文章
  1. tenking 发表 2013-04-05 14:47:21 python 获取脚本所在目录
  2. kongxx 发表 2016-07-15 01:10:21 Python复杂对象转JSON
  3. rickey 发表 2013-03-30 15:32:36 scrapy爬取了链接之后如何继续进一步爬取该链接对应的内容
  4. McFloundinho 发表 2016-01-26 13:55:00 Python中的函数、闭包和装饰器
  5. 赖勇浩 发表 2011-07-31 18:11:19 Trac 经验谈之(1)杂谈
  6. linux@linux.cn (linu 发表 2016-07-28 03:11:00 使用 Python 创建你自己的 Shell (上)
  7. 南柯一梦 发表 2012-05-08 05:00:43 Python中的文件遍历
  8. 蓝鲸 发表 2016-08-04 03:29:10 使用pandas创建数据透视表
  9. bear 发表 2013-05-16 02:31:40 python备份远程FTP脚本
  10. admin 发表 2016-08-11 08:49:17 Sentry新版SSO Provider讲解
  11. Qiang 发表 2012-06-12 15:23:00 ftputil 简介
  12. 博主 发表 2016-01-04 00:00:00 Python模块安装过程

发表评论