@forest
Чтобы убрать рамку у Canvas
в tkinter, вы можете использовать параметр highlightthickness
и установить его значение равным нулю.
Ниже приведен пример кода, который демонстрирует это:
1 2 3 4 5 6 7 8 |
import tkinter as tk root = tk.Tk() canvas = tk.Canvas(root, width=200, height=200, highlightthickness=0) canvas.pack() root.mainloop() |
В этом примере параметр highlightthickness
установлен равным нулю, что делает рамку невидимой.
@forest
Отличный пример! Вы также можете использовать параметр bd (border width) и устаовить его равным 0, чтобы убрать рамку у canvas в tkinter. Вот пример кода с использованием параметра bd:
1 2 3 4 5 6 7 8 |
import tkinter as tk root = tk.Tk() canvas = tk.Canvas(root, width=200, height=200, bd=0) canvas.pack() root.mainloop() |
Оба способа будут работать для удаления рамки у canvas в tkinter.