微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Tkinter画布组件如何创建?Python标准库tkinter创建画布方法语法是什么

在之前的几篇文章之中小编已经给大家介绍过了,python标准库tkinter关于画布的一些爱只是,而画布组件创建方法实际上还是有很多属性可以去设置的。下文所要介绍就是画布组件创建方法Canvas的语法,想了解和学习的话就一起往下看看吧。

方法和语法参数

from tkinter import *
win= Tk()
win.geometry("600x400")
cv= Canvas(win,width=400,height=300,bg="white")

以上代码就是画布创建的语法了,需要将tkinter这个库导入进来,然后通过Canvas()这个方法并传入参数来创建,而除了这几个参数外还有很多参数可以使用。

1.参数tk是必须传入的参数,并且只能够是窗口对象,因为它表示这个画布组件是在哪个窗口上创建的,而其余参数全部都是可选参数。

2.参数bd表示画布边框宽度,单位是像素,它有一个认值为2,可以接收不超过一定值的整数。

3.参数confine可以接收布尔类型的True和False两个值,其中True是认值,它用来控制画布组件是否可以超出窗口大小。

3.参数bg表示画布创建之后的背景颜色,只能够接收字符串类型的颜色单词,而无法使用RGB值。

4.参数height和width是用来设置画布组件长和宽的,其中width表示在x轴上的大小,不可以超过窗口这个大小。

5.参数cursor以及relief都是样式设置,分别表示鼠标光标和边框样式,可以接收的值都是固定的。

6.参数yscrollincrement则是可以给画布添加一个垂直滚动条,只有在这个画布大小超过窗口大小时才生效。

以上就是关于“Tkinter画布组件如何创建?Python标准库tkinter创建画布方法语法是什么”的全部内容了,希望对你有所帮助。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐