【问题标题】:Placing Shapes In Tkinter Canvas在 Tkinter 画布中放置形状
【发布时间】:2018-04-07 11:56:59
【问题描述】:

我使用 tkinter 在画布中创建了一个形状: ball=canvas.create_oval(0, 0, 20, 20, fill="saddle brown") 但是,我想知道如何准确指定要在画布上绘制形状的位置。我尝试更改坐标 0、0、20、20,但这只会改变形状的大小。 任何帮助将不胜感激!

【问题讨论】:

  • 坐标告诉它应该去哪里。试试用 100,100, 110, 110 看看。

标签: python user-interface tkinter canvas tkinter-canvas


【解决方案1】:

以下坐标将使球位于不同的位置:

ball=canvas.create_oval(40, 40, 60, 60, fill="saddle brown")

create_oval(x0, y0, x1, y1) 的坐标x0y0x1y1 是您正在创建的椭圆形边界框的左上角和右下角。

如果您查看here,您会发现更多有用的信息。

【讨论】:

    猜你喜欢
    • 2018-07-08
    • 2011-01-01
    • 2016-03-10
    • 1970-01-01
    • 1970-01-01
    • 2013-08-28
    • 2011-07-16
    • 1970-01-01
    相关资源
    最近更新 更多