tkinter通过config配置样式

本文介绍Python的Tkinter库中config函数的使用方法,包括如何配置控件的颜色、字体、边框和浮凸效果,以及如何改变鼠标光标样式。通过实例演示了如何设置字体系列、大小和类型,以及如何调整控件的背景色、前景色和尺寸。

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

config作用

一般情况下,config用来配置tkinter中控件和字体的样式,比如颜色、大小等。
看下面例子,例子来源于python编程手册:

from tkinter import *
root = Tk()
labelfont = ('times', 20, 'hold')    # 字体系列、大小、类型
widget = Label(root, text = 'Hello config world')
widget.config(bg = 'black', fg = 'yellow')      # 在黑色标签上显示黄色文本
widget.config(font = labelfont)                 # 使用labelfont 中配置的字体格式
widget.config(height=3, width=20)               # 行间距,字符间距
widget.pack(expand=YES, fill=BOTH)
root.mainloop()

字体系列

  1. normal 正常
  2. bold 粗体
  3. romam 罗马
  4. italc 斜体
  5. underline 下划线
  6. overstrike 加粗

这里仅仅做了一些列举,详细需要参考tkinter手册。

边框和浮凸

bd = N 组件选项可以设置边框宽度
relief=S 组件选项能够指定一种边框类型
对边框类型的说明:

  1. FLAT 扁平
  2. SUNKEN 凹陷
  3. RAISED 凸起
  4. GROOVE 凹槽
  5. SOLID 加粗
  6. RIDGE 脊状

光标, sursor选项可以改变当鼠标经过组件时的鼠标指针的外观

  1. watch 手表
  2. pencil 铅笔
  3. crdss 十字
  4. hand2 手形2
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值