python 的图形库tkinter笔记二

这篇博客详细介绍了Python的Tkinter库中Button和Entry组件的使用,包括各自常用参数设置,如背景色、字体、回调函数等,并提到了变量的使用,特别是与控件交互的变量类型,如IntVar、DoubleVar等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

功能按钮 Button
     可以设计在单击功能按钮时  执行某个特定的动作  动作称为  callback
      语法格式:  Button(父对象, options,   )
      常用options 参数
      borderwidth  或 bd  边界宽度  默认时两个像素
      bg 或 background   背景色彩
      command  单击功能按钮时 执行此方法
      cursor   当鼠标光标移至按钮上时的形状
      fg 或 foreground  前景色彩
      font  字形
      height   高  单位为字符
      highlightbackground   当功能按钮取得焦点时的背景颜色
      highlightcolor    当功能按钮取得焦点时的颜色
      image  功能按钮上的图像
      justify   当有多行文字时, 最后一行文字的对齐方式
     padx   默认是 1  可设置功能按钮与文字的间距
     pady   默认是1  可以设置功能按钮的上下间距
      relief  默认 FLAT   控制文字外边框
      state   默认是 NORMAL   设置为 DISABLED 则以灰阶显示按钮  表示暂时不可用
     text  功能按钮名称
     underline  设置第几个文字有下划线
     width  宽  单位为字符宽
     wraplenght   显示每行文字个数 默认 0  
文本框 Entry
   单行文本框
   语法    Entry(父对象,  options,  )
   主要的常用options 参数
          bg  或 background   背景色彩
          borderwidth 或 bd      边界宽度默认 2 像素
          command   当用户更改内容时, 会自动执行次函数
          cursor    当鼠标光标在复选框上时 的光标形状
          exportselection  如果执行选取时  所选取的字符串会自动输出至剪贴板  如果想要避免, 可以设置exportselection=0
          fg 或 foreground  前景色彩
          font 字形
          highlightbackground  当文本框取得焦点时的背景颜色
          highlightcolor  当文本框取得焦点时的颜色
          justify  当含多行文字时,最后一行的对其方式
          relief  默认为 FLAT  控制文字外框
          selectbackground  被选取字符串的背景色彩
          selectborderwidth  选取字符串的边界宽度  预设是 1
          selecfroeground   被选取字符串的前景色彩
          show  显示输入字符, show='*'  表示显示星号  常用于输入密码字段
          state  输入状态  
          textvariable  文字变量
          width  宽
          xscrollcommand   在x轴使用滚动条
  
变量 
    将控件中的某些属性值变为变量需要使用参数  如  textvariable  variable  onvalue 等
    还要借助tkinter 模块内的变量类别
    x=IntVar()    整型变量  默认 0
    x=DoubleVar()     浮点型变量  默认 0.0
    x=StringVar()       字符串变量  模式 "" 
    x=BootleanVar()    布尔型变量 True 是 1  False 是 0
   get()  取得变量的内容
   set()  设置变量的内容    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值