Есть ли способ использовать подсветку Python / Tkinter Canvas с использованием черепахи? - PullRequest
0 голосов
/ 16 февраля 2020

Я чрезвычайно новичок в Python и только начал работать в черепахе, в отличие от tkinter.

Я пытался создать окно без полей, используя overridedirect (True) и делая цвет фона окна Прозрачный с помощью wm_attributes("-transparentcolor", "color"), который я должен был использовать "turtle.Screen().getcanvas()._root()", чтобы иметь возможность использовать упомянутые методы с использованием черепахи.

использование двух методов действительно удаляет границу окна и делает фон окна прозрачным хотя, похоже, существует «фрейм», который до сих пор я не нашел способа удалить, и мне не удалось выяснить (или найти в Интернете), как применить highlightthickness = 0 к моему коду / в черепахе.

Я приложил изображение, показывающее нежелательную рамку, любая помощь будет оценена. Заранее спасибо,

-Омри Undesired frame

1 Ответ

0 голосов
/ 17 февраля 2020

Закончилось создание Canvas, передал Canvas в TurtleScreen, а затем передал TurtleScreen в RawTurtle.

Это позволяет мне рисовать стрелки аналоговых часов с помощью черепахи на изображении аналоговых часов, но при этом я могу сделать перетаскиваемое окно, без рамки (без нежелательной рамки, упомянутой / связанной выше) и с прозрачным фоном. Текущие часы

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...