Python Tkinter画布几何

用户名

请帮助我进行第三个椭圆形的回合...我从小时开始更改值,但是没有运气:((

import tkinter as tk



root = Tk()



canvas = tk.Canvas(root, width=52, height=160)
canvas.place(x=0, y=10)

oval_red = canvas.create_oval(10, 5, 50, 50, fill="white")
oval_yellow = canvas.create_oval(10, 100, 50, 55, fill="white")
oval_green = canvas.create_oval(10, 205, 60, 100, fill="white")


canvas.itemconfig(oval_red, fill="red")
root.mainloop()


  [1]: https://i.stack.imgur.com/u5xHM.png
Module_art

您可以通过调整坐标使椭圆变成圆形。

椭圆由矩形坐标定义。

canvas.create_oval(x0,y0,x1,y1,...)

x0和y0是矩形的左上角

x1和y1是矩形的右下角

您的问题是简单的数学运算(加法和减法)。

在此处输入图片说明

from tkinter import Tk, Canvas

root = Tk()
canvas = Canvas(root, width=400, height=400)
canvas.place(x=0, y=10)

oval_red = canvas.create_oval(10, 5, 50, 50, fill="white")      #this is an ellipse
oval_yellow = canvas.create_oval(10, 100, 50, 55, fill="white") #this is an ellipse
oval_green = canvas.create_oval(10, 110, 60, 160, fill="white") #this is a circle
canvas.itemconfig(oval_red, fill="red")

root.mainloop()

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

画布内的 Python Tkinter 画布

来自分类Dev

Python Tkinter刷新画布

来自分类Dev

Python Tkinter刷新画布

来自分类Dev

tkinter框架没有几何python tkinter

来自分类Dev

Python Tkinter框架newby几何问题?

来自分类Dev

Python Tkinter,画布不显示

来自分类Dev

Python Tkinter画布运行缓慢

来自分类Dev

在Tkinter Python中创建全局画布

来自分类Dev

Python; tkinter; 画布对象和事件

来自分类Dev

Python tkinter 在画布上创建对象

来自分类Dev

如何在画布Python Tkinter中将图像居中

来自分类Dev

如何在python-Tkinter的画布文本上放置轮廓

来自分类Dev

在python tkinter中恢复画布上已删除的图片

来自分类Dev

Python + Tkinter:基于某些%值在画布中重绘矩形

来自分类Dev

Python Tkinter如何在画布中显示文本

来自分类Dev

tkinter 画布 create_text 大小(python3)

来自分类Dev

如何刷新或销毁在 tkinter python 画布中创建的框架?

来自分类Dev

WPF绑定画布几何

来自分类Dev

Python Tkinter画布形状在画布网格化时不会显示,但在打包时会显示吗?

来自分类Dev

Python Tkinter画布形状在画布网格化时不会显示,但在打包时会显示吗?

来自分类Dev

python tkinter按钮在画布网格中绑定并将滚动条添加到画布

来自分类Dev

在python Tkinter画布上覆盖整个画布的绘图矩形在顶部和左侧均未显示边框

来自分类Dev

Tkinter几何恢复正常

来自分类Dev

Tkinter几何恢复正常

来自分类Dev

Python:从几何分布生成

来自分类Dev

Python:从几何分布生成

来自分类Dev

Python,Tkinter:如何使用其ID或标签获取所有画布对象的句柄?

来自分类Dev

Python 3.8 / Tkinter:画布中的项目无法从循环内绑定到函数

来自分类Dev

如何使用python 3.8在tkinter中的画布中创建滚动条

Related 相关文章

  1. 1

    画布内的 Python Tkinter 画布

  2. 2

    Python Tkinter刷新画布

  3. 3

    Python Tkinter刷新画布

  4. 4

    tkinter框架没有几何python tkinter

  5. 5

    Python Tkinter框架newby几何问题?

  6. 6

    Python Tkinter,画布不显示

  7. 7

    Python Tkinter画布运行缓慢

  8. 8

    在Tkinter Python中创建全局画布

  9. 9

    Python; tkinter; 画布对象和事件

  10. 10

    Python tkinter 在画布上创建对象

  11. 11

    如何在画布Python Tkinter中将图像居中

  12. 12

    如何在python-Tkinter的画布文本上放置轮廓

  13. 13

    在python tkinter中恢复画布上已删除的图片

  14. 14

    Python + Tkinter:基于某些%值在画布中重绘矩形

  15. 15

    Python Tkinter如何在画布中显示文本

  16. 16

    tkinter 画布 create_text 大小(python3)

  17. 17

    如何刷新或销毁在 tkinter python 画布中创建的框架?

  18. 18

    WPF绑定画布几何

  19. 19

    Python Tkinter画布形状在画布网格化时不会显示,但在打包时会显示吗?

  20. 20

    Python Tkinter画布形状在画布网格化时不会显示,但在打包时会显示吗?

  21. 21

    python tkinter按钮在画布网格中绑定并将滚动条添加到画布

  22. 22

    在python Tkinter画布上覆盖整个画布的绘图矩形在顶部和左侧均未显示边框

  23. 23

    Tkinter几何恢复正常

  24. 24

    Tkinter几何恢复正常

  25. 25

    Python:从几何分布生成

  26. 26

    Python:从几何分布生成

  27. 27

    Python,Tkinter:如何使用其ID或标签获取所有画布对象的句柄?

  28. 28

    Python 3.8 / Tkinter:画布中的项目无法从循环内绑定到函数

  29. 29

    如何使用python 3.8在tkinter中的画布中创建滚动条

热门标签

归档