python tkinter 属性_python tkinter基本属性详解

1.外形尺寸

尺寸单位:只用默认的像素或者其他字符类的值!,不要用英寸毫米之类的内容。btn = tkinter.Button(root,text = '按钮')

# 设置按钮尺寸,绝大多数默认单位是像素

btn.pack(ipadx = 100,ipady = 20)

2.坐标系btn = tkinter.Button(root,text = '按钮')

# 坐标系

btn.place(x = 100,y = 50)

3.颜色# 颜色:颜色单词

btn = tkinter.Button(root,text = '颜色',bg = 'blue')

btn.pack()

# 颜色:hex颜色 0-255 ---> 使用十六进制

btn = tkinter.Button(root,text = '颜色',bg = '#ff0000')

btn.pack()

4.字体属性# 字体:可以设置字体类型和字体大小

btn = tkinter.Button(root,text = '字体',font = ('黑体',40))

btn.pack()

# 依次为字体类型,字体大小,后面就无所谓了

btn = tkinter.Button(root,text = '颜色',font =('黑体',40,'bold','italic'))

btn.pack()

#bold:粗体,italic:斜体,overstrike:横穿线

5.锚点# 文字出现在按钮的左上角

btn = tkinter.Button(root,text = '锚点',anchor = 's')

btn.pack(ipadx = 20,ipady = 20)

# 锚点的值如下

# nw n ne

# w center e

# sw s se

6.三维效果# 三维效果也可以直接relief = 'flat'

btn = tkinter.Button(root,text = '3D',relief = tkinter.FLAT)

btn.pack()

# 三维效果有:flat:平的、raised:凸起(默认)、sunken:凹陷、groove、ridge 具体什么样自己尝试

7.位图# 位图

btn = tkinter.Button(root,text = '位图',bitmap = 'question')

btn.pack()

# 各种位图

# error|gray75|gray50|gray25|gray12|hourglass|info|questhead|question|warning

671c50f7114d64b2994b44a72eb4742b.gif

8.鼠标# 鼠标样式

# 当鼠标放到组件上时,鼠标变成心形

btn = tkinter.Button(root,text = '鼠标',cursor = 'heart')

btn.pack(ipadx = 30,ipady = 20)

# 鼠标在主界面时为心形

root['cursor'] = 'heart'

部分鼠标图形代码:

671c50f7114d64b2994b44a72eb4742b.gif

9.图片设置# 图片设置

# 将图片设置为图像对象

tupian= tkinter.PhotoImage(file = '123.gif')

# 将按钮设置为图片

btn = tkinter.Button(root,text = '图片',image = tupian)

btn.pack()

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持爱安网。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值