2017.08.16 利用python构建简易图片浏览器
来源:互联网 发布:mac 连接文件服务器 编辑:程序博客网 时间:2024/06/05 19:22
import tkinter as tk,osclass Application(tk.Frame): def __init__(self,master=None): self.files=os.listdir(r'D:\Picture') self.index=0 self.img=tk.PhotoImage(file=r'D:\Picture'+'\\'+self.files[self.index]) tk.Frame.__init__(self,master) self.pack() self.createWidgets() def createWidgets(self): self.lblImage=tk.Label(self,width=300,height=300) self.lblImage['image']=self.img self.lblImage.pack() self.f=tk.Frame() self.f.pack() self.btnPrev=tk.Button(self.f,text='上一张',command=self.prev) self.btnPrev.pack(side=tk.LEFT) self.btnNext=tk.Button(self.f,text='下一张',command=self.next) self.btnNext.pack(side=tk.LEFT) def prev(self): self.showfile(-1) def next(self): self.showfile(1) def showfile(self,n): self.index+=n if self.index<0: self.index=len(self.files)-1 if self.index>(len(self.files)-1): self.index=0 self.img=tk.PhotoImage(file=r'D:\Picture'+'\\'+self.files[self.index]) self.lblImage['image']=self.img root=tk.Tk()root.title('简易图片浏览器')app=Application(master=root)app.mainloop()
阅读全文
0 0
- 2017.08.16 利用python构建简易图片浏览器
- 利用Python和PyQt5实现简易浏览器
- 简易图片浏览器!
- 简易图片浏览器
- IOS 简易图片浏览器
- java简易图片浏览器代码
- python图片简易二值化
- 利用Dagger2构建的简易MVP框架
- SwingWorker实现的简易图片浏览器
- 创建自己的图片浏览器-简易版本
- iOS学习之路-简易图片浏览器
- Qt 实现的简易本地图片浏览器
- 利用Python抓取图片
- 利用Python搭建的简易排序搜索引擎
- python 利用正则实现简易计算器
- 利用Python搭建简易的Http服务器
- 简易图片浏览器【可缩放图片,滑动后恢复正常】
- Python简易图片批量压缩程序
- ubuntn常用备份方法
- 基于HTML5 Boilerplate创建自己的项目
- 编码类型及python中实现转换
- access中数据类型转换函数
- spaCy-入门01-windows 环境搭建
- 2017.08.16 利用python构建简易图片浏览器
- CodeForces
- 一只java小白的一些开发日记
- Spring源码解析-bean的加载
- 【jzoj5286】【NOIP2017提高A组模拟8.16】【花花的森林 】【时间倒流】
- 二叉树的操作:创建、遍历、求树的深度、叶子结点数
- linux多线程-懒人笔记(二)
- Android Studio技巧之自定义TODO
- R语言做回归分析