canvas.create_oval()的使用
时间: 2024-05-15 13:13:37 浏览: 183
`create_oval()` 是 Tkinter 中 Canvas 组件的一个方法,用于在 Canvas 上创建椭圆形。它的基本用法如下:
```python
create_oval(x1, y1, x2, y2, option, ...)
```
其中,`(x1, y1)` 和 `(x2, y2)` 是椭圆形外接矩形左上角和右下角的坐标。`option` 参数可以设置椭圆形的颜色、边框粗细、填充色等属性,具体可选的选项请参考 Tkinter 的文档。
以下是一个简单的例子,演示了如何在 Canvas 上创建一个红色的椭圆形:
```python
import tkinter as tk
root = tk.Tk()
canvas = tk.Canvas(root, width=400, height=400)
canvas.pack()
# 创建椭圆形
canvas.create_oval(100, 100, 300, 300, outline='red')
root.mainloop()
```
运行代码后,窗口中将会出现一个红色的椭圆形。
相关问题
canvas.create_oval
canvas.create_oval是Python中Tkinter模块中Canvas类的一个方法,用于在画布上创建一个椭圆形。它的语法为:canvas.create_oval(x1, y1, x2, y2, options),其中x1、y1、x2、y2分别表示椭圆形的左上角和右下角的坐标,options是可选参数,用于设置椭圆形的样式、颜色等属性。
canvas.create_oval(怎么使用
`canvas.create_oval()` 是 Python tkinter 模块中的一个函数,它可以在画布上创建一个椭圆形。
以下是 `canvas.create_oval()` 函数的语法:
```python
canvas.create_oval(x1, y1, x2, y2, options)
```
其中:
- `x1` 和 `y1` 是椭圆形左上角的坐标
- `x2` 和 `y2` 是椭圆形右下角的坐标
- `options` 是一个可选参数,可以设置椭圆形的颜色、边框宽度等属性。
以下是一个简单的例子,演示如何在画布上创建一个椭圆形:
```python
import tkinter as tk
root = tk.Tk()
canvas = tk.Canvas(root, width=200, height=200)
canvas.pack()
# 创建椭圆形
x1, y1, x2, y2 = 50, 50, 150, 150
canvas.create_oval(x1, y1, x2, y2, fill='red')
root.mainloop()
```
运行这段代码,你将会看到一个红色的椭圆形出现在画布上。
阅读全文