【day2】python/tkinter/canvas。
2018-01-19 20:50
429 查看
1.创建画板canvas:
2.GUI布局:
3.打开本地图片:
4.分页显示:
from Tkinter import * root = Tk() cv = Canvas(root,bg = 'white') cv.pack() root.mainloop()
2.GUI布局:
ImageUpload = Button(frame,text = '',command= self.openFile) LabelWeight = Label(frame,text = '') InputLength = Entry(frame) ImageUpload.grid(row = 1 , column = 1)
3.打开本地图片:
def openFile(self): global fileName,img fileName = tkinter.filedialog.askopenfilename() if len(fileName) > 0: img = PhotoImage(file=fileName) self.canvas.create_image(250,150, anchor=NW, image=img)
4.分页显示:
from tkinter import ttk tabControl = ttk.Notebook(Window) # Create Tab Control tab1 = ttk.Frame(tabControl) # Create a tab tabControl.add(tab1, text='切痕图片') # Add the tab tab2 = ttk.Frame(tabControl) # Add a second tab tabControl.add(tab2, text='病理切片') # Make second tab visible tabControl.pack(expand=1, fill="both") # Pack to make visible
# ---------------Tab1控件------------------# window1 = ttk.LabelFrame(tab1, text='切痕图片') window1.grid(column=0, row=0, padx=8, pady=4)
相关文章推荐
- python-Tkinter教程之Canvas篇(1)
- python-Tkinter教程之Canvas篇(2)
- python--Tkinter教程之Canvas篇(3)
- Python之tkinter:动态演示调用python库的tkinter带你进入GUI世界(Canvas)——Jason niu
- Python3 Tkinter基础 Canvas 使用coords移动一条直线,itemconfig设置矩形的颜色,delete删除一条直线
- Python3 Tkinter基础 Canvas Button 点击按钮删除画布中的所有图形
- python tkinter之canvas
- Python3 Tkinter基础 Canvas background 创建一个白色的画布 create_line width 画一个宽的线
- Python-The Tkinter Canvas Widget
- Python3 Tkinter基础 Canvas 画一个虚边的矩形 create_oval 画一个椭圆形 圆形
- Python3 Tkinter基础 Canvas bind 绑定左键 鼠标左键点击时,在当前位置画出一个椭圆形
- Python Tkinter canvas oval原理
- python3中,Tkinter中Canvas(画板)案例
- python-tkinter-Canvas
- python tkinter canvas 显示图片
- 鱼c笔记——Python的GUI编程(八):Tkinter的Canvas组件1
- ImportError: No module named _tkinter, please install the python-tk package ubuntu运行tkinter错误
- 利用Tkinter(python3.6)实现一个简单计算器
- Python Tkinter参考资料之(通用控件属性)
- Python Tkinter教程之Place篇