tkinter之画布
来源:互联网 发布:crf 算法 特征模板 编辑:程序博客网 时间:2024/06/05 16:10
import tkinter as tk
window = tk.Tk()
window.title("我的窗口")
window.geometry('300x300')
canvas = tk.Canvas(window,bg="blue",width=300,height=200)
#image_file = canvas.PhotoImage(file='/baigong.jpg')
#image = canvas.create_image(10,10,anchor='nw',image=image_file)
x0,y0,x1,y1 = 50,50,100,100
line = canvas.create_line(x0,y0,x1,y1)
oval = canvas.create_oval(x0,y0,x1,y1,fill='red')
arc = canvas.create_arc(x0+30,y0+30,x1+30,y1+30,fill='red',start=0,extent=180)
rect = canvas.create_rectangle(100,30,100+20,30+20)
canvas.pack()
canvas.pack()
def moveit():
canvas.move(rect,0,2)
b = tk.Button(window,text='move',command= moveit)
b.pack()
window.mainloop()
window = tk.Tk()
window.title("我的窗口")
window.geometry('300x300')
canvas = tk.Canvas(window,bg="blue",width=300,height=200)
#image_file = canvas.PhotoImage(file='/baigong.jpg')
#image = canvas.create_image(10,10,anchor='nw',image=image_file)
x0,y0,x1,y1 = 50,50,100,100
line = canvas.create_line(x0,y0,x1,y1)
oval = canvas.create_oval(x0,y0,x1,y1,fill='red')
arc = canvas.create_arc(x0+30,y0+30,x1+30,y1+30,fill='red',start=0,extent=180)
rect = canvas.create_rectangle(100,30,100+20,30+20)
canvas.pack()
canvas.pack()
def moveit():
canvas.move(rect,0,2)
b = tk.Button(window,text='move',command= moveit)
b.pack()
window.mainloop()
0 0
- tkinter之画布
- python tkinter画布
- 小白学tkinter(Canvas组件(画布))
- Tkinter之五
- Python之Tkinter:动作
- Python之Tkinter:动作
- Python:Tkinter之Radiobutton
- Python--Tkinter之Listbox()
- Python---tkinter之Text()
- python Tkinter之Button
- tkinter框架之frame
- Python:Tkinter之Radiobutton
- python开发之tkinter
- 小白学tkinter之ttk
- Tkinter之Canvas篇
- Tkinter之Event篇
- Tkinter之Pack篇
- Tkinter之Entry篇
- LeetCode 413. Arithmetic Slices
- Oracle参数文件
- POJ 3436
- 程序员应该知道的计算机网络知识
- 字符编码学习之二,UTF-16,USCII,GB2312编码
- tkinter之画布
- ReactJS见习笔记
- JDK动态代理
- Redis3.0集群搭建
- mongodb的简单使用(1)
- Git简单介绍
- JavaScript正则表达式基础归纳
- Servlet/ServletContextListener/ServletContextEvent 说明及使用
- CSS3-JS-小练习