首页 >> 大全

python建立600*600画布_「每日一练」Python画布的运用

2023-10-30 大全 25 作者:考证青年

用就一定要用到界面操作,有一个好的用户界面,才会有好的用户体验,下边就开始创建我们的主窗口,并设置相应的画布部件吧!

案例

创建主窗口,并设置相应的画布部件

先上代码~

运行效果

题目详述

第一行:

as tk

导入函数,方便后边调用

第二行:

= tk.Tk()

实例化,创建一个名为的主窗体

第三行:

.title('My ')

设置主窗体的名字为'My '

第四行:

.('')

运用python野人传教士_ps如何建立同步画布_

设置主窗体的大小为''

第五行:

= tk.(, bg='green', =200, width=500)

图形界面上创建 500 * 200 大小的画布并放置各种元素

第六行:

= tk.(file='/pic.gif')

image = .(250, 0, ='n', image=)

说明图片位置,并导入图片到画布上,图片锚定点(n图片顶端的中间点位置)放在画布(250,0)坐标

第七行:

x0, y0, x1, y1 = 100, 100, 150, 150

定义几个初始值

第八行:

line = .(x0-50, y0-50, x1-50, y1-50)

画直线

第九行:

oval = .(x0 + 120, y0 + 50, x1 + 120, y1 + 50, fill='')

画圆 用黄色填充

第十行:

arc = .(x0, y0 + 50, x1, y1 + 50, start=0, =180)

画扇形 从0度打开收到180度结束

第十一行:

rect = .(330, 30, 330 + 20, 30 + 20)

.pack()

画矩形正方形,并设置画布位置

第十二行:

def ():

.move(rect, 2, 2)

b = tk.(, text='move item', =).pack()

设置一个按钮,点击的时候触发函数,函数执行:画布中的rect对象,每次往右,往下移动2个坐标值

第十三行:

.()

注意,loop因为是循环的意思,.就会让不断的刷新,如果没有,就是一个静态的,传入进去的值就不会有循环,就相当于一个很大的while循环,有个while,每点击一次就会更新一次,所以我们必须要有循环。所有的窗口文件都必须有类似的函数,是窗口文件的关键的关键。

进阶:

轻松的就完成了主窗体的创建和画布的运用

是不是很便捷呢

结束语

总体来说思路只要有了,以后遇到类似的问题就可以解决了,是不是发现原来可以这么神奇!

———— e n d ————

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了