图书推荐:《Python程序设计基础与应用》(ISBN:9787111606178),董付国,机械工业出版社图书详情:用书教师可以联系董老师获取教学大纲、课件、源码、教案、考试系统等配套教学资源。
===============
功能描述:
继续昨天的异形窗口案例,详见
Python使用tkinter设计任意形状的窗口
在此基础上修改和增加代码,通过鼠标滚轮调整窗口大小,对小猪窗口进行缩放,鼠标放在小猪窗口上,向上滚动时放大,向下滚动时缩小。
效果如下:
福利:可以看出,当放大速度很快时,图像边缘会有闪烁,第一位能指出这个bug的原因并留言说出解决方法的朋友将获得《Python程序设计基础与应用》图书一本。参考代码如下,最后的onMouseWheel是新增的主要代码。温馨提示关注本公众号“Python小屋”,通过菜单“最新资源”==>“历史文章”可以快速查看分专题的1000篇原创技术文章列表(可根据关键字在页面上搜索感兴趣的文章),通过“最新资源”==>“微课专区”可以免费观看500节Python微课,通过“最新资源”==>“培训动态”可以查看近期Python培训安排,通过“最新资源”==>“教学资源”可以查看Python教学资源,海量宝藏等你来挖掘。---董付国老师Python系列图书---友情提示:不建议购买太多,最好先通过京东、当当、天猫查阅图书了解目录和侧重点,然后再选择购买适合自己的书。(1)《Python程序设计(第2版)》(ISBN:978-7-302-43651-5),清华大学出版社,8月出版,度清华大学出版社畅销图书(2)《Python可以这样学》(ISBN:978-7-302-45646-9),清华大学出版社,2月(3)《Python程序设计基础(第2版)》(ISBN:978-7-302-49056-2)清华大学出版社,1月出版,度清华大学出版社畅销图书(4)《中学生可以这样学Python》(ISBN:978-7-302-48039-6)清华大学出版社(5)《Python程序设计开发宝典》(ISBN:978-7-302-47210-0)清华大学出版社,10月(6)《玩转Python轻松过二级》(ISBN:978-7-302-49916-9)清华大学出版社,5月(7)《Python程序设计基础与应用》(ISBN:978-7-111-60617-8),机械工业出版社,9月(8)《Python程序设计实验指导书》(ISBN:9787302525790),清华大学出版社,4月(9)《Python编程基础与案例集锦(中学版)》(ISBN:978-7-121-35539-4),电子工业出版社,4月(10)《大数据的Python基础》(ISBN:978-7-111-62455-4),机械工业出版社,预计5月出版(11)译作《Python程序设计》,机械工业出版社(华章),11月出版(12)繁体版《Python也可以这样学》,台湾博硕文化股份有限公司,10月出版,本书为《Python可以这样学》在台湾发行的繁体版,两本书内容一样,不建议重复购买。(13)《Python程序设计实例教程》(ISBN:978-7-111-63198-9),机械工业出版社(14)《Python数据分析、挖掘与可视化》(ISBN:978-7-115-52361-7),人民邮电出版社,12月Python相关课程教材选用参考与建议董付国老师Python在线课程资源使用方法董付国老师6本Python教材PDF版免费阅读《Python数据分析、挖掘与可视化》前3章书稿PDF免费阅读《Python程序设计基础与应用》前3章书稿PDF免费阅读号外号外--Python小屋刷题神器上线啦《中学生可以这样学Python》84节微课免费观看地址相关阅读:
Python使用tkinter+moviepy+pyaudio开发视频播放器
Python+tkinter实现超时无键盘操作自动退出
Python+turtle绘制虚线同心圆
Python在tkinter界面中显示matplotlib动画
Python+tkinter应用程序设置背景图片
一文掌握Python+tkinter键盘事件与鼠标事件处理
Python+tkinter实现文件拖放功能
Python+tkinter根据窗体大小自动缩放并显示图像
Python+tkinter生成自动跳转到网页的二维码
使用Python编写属于自己的录音软件
使用Python编写自己的个人密码管理器
使用Python+turtle绘制动画重现龟兔赛跑现场
Python+turtle交互式绘图:可以用鼠标拖动的小海龟
Python使用turtle绘制阴阳鱼图案
Python使用turtle绘制函数y=9-x^2的图像
PAGE:像Visual Studio一样设计Python GUI窗体
使用Python+tkinter编写电脑桌面放大镜程序
80行代码使用Python+tkinter实现一个计算器
Python实现定时自动关闭的tkinter窗口
Python+tkinter模拟“记住我”自动登录原理
基于Python+tkinter+pygame的音乐播放器完整源码
Python使用tkinter打造自定义对话框完整代码
Python+tkinter动态创建与销毁组件小案例
Python实现屏幕取色器功能
Python编写抽奖式随机提问程序
Python使用tkinter编写图片浏览程序
Python实现倒计时按钮
Python使用tkinter的Treeview组件实现表格功能
详解Python GUI版24点游戏制作过程
Python tkinter版猜数游戏
Python+tkinter实现任意多层级关系的组合框
Python+tkinter+pillow实现屏幕任意区域截图
如果觉得《python tkinter获取屏幕大小_Python使用鼠标滚轮调整tkinter应用程序窗口大小》对你有帮助,请点赞、收藏,并留下你的观点哦!