python Tkinter 绘制方边框
时间: 2023-06-28 14:11:46 浏览: 91
你可以使用 `Tkinter.Canvas` 组件来绘制方形边框。下面是一个简单的例子:
```python
import tkinter as tk
root = tk.Tk()
canvas = tk.Canvas(root, width=200, height=200)
canvas.pack()
# 绘制方形边框
canvas.create_rectangle(50, 50, 150, 150, width=2)
root.mainloop()
```
在这个例子中,我们创建了一个 `Tkinter.Canvas` 组件,并指定它的宽度和高度为 200。然后,我们调用 `create_rectangle` 方法来绘制一个方形边框,该方法接受四个参数,分别是边框左上角的 x 和 y 坐标以及右下角的 x 和 y 坐标。我们还指定了边框的宽度为 2。
你可以根据需要调整边框的位置、大小和宽度。
相关问题
python Tkinter 绘制红色方边框
你可以使用`Tkinter.Canvas`来绘制一个矩形,然后设置它的边框颜色为红色。以下是一个简单的示例代码:
```python
import tkinter as tk
root = tk.Tk()
# 创建一个 Canvas
canvas = tk.Canvas(root, width=200, height=200)
canvas.pack()
# 绘制一个红色边框的矩形
rect = canvas.create_rectangle(50, 50, 150, 150, outline="red")
root.mainloop()
```
在上面的代码中,我们使用`create_rectangle`方法创建一个矩形,并将其边框颜色设置为红色。你可以根据需要调整矩形的位置和大小。
python Tkinter 指定位置绘制红色方边框
可以使用Tkinter中的Canvas组件来进行绘制,下面是一个绘制红色方边框的示例代码:
```python
import tkinter as tk
root = tk.Tk()
canvas = tk.Canvas(root, width=200, height=200)
canvas.pack()
# 绘制红色方边框
canvas.create_rectangle(50, 50, 150, 150, outline='red', width=3)
root.mainloop()
```
在这个示例代码中,我们首先创建了一个Canvas组件,并指定了它的宽度和高度。然后使用`create_rectangle`方法绘制了一个红色方边框,这个方法的参数依次指定了方形左上角和右下角的坐标、边框颜色和边框宽度。
运行这段代码后,你应该能够看到一个包含红色方边框的窗口。
阅读全文