Описание тега tkinter-canvas
Виджет Canvas предоставляет средства структурированной графики для Tkinter. Это универсальный виджет, который можно использовать для рисования графиков и графиков, создания графических редакторов и реализации различных видов настраиваемых виджетов.
2
ответа
Как я могу связать несколько элементов холста вместе, чтобы изменить их цвет одновременно?
Итак, это линии, которые я создал / нарисовал: from tkinter import * root = Tk() f= Frame(root) f.pack() c = Canvas(f,bg = "black") c.pack() line1 = c.create_line(10,0,10,50,fill = "white",activefill = "blue",tag = "one") line_side1 = c.create_line(…
03 июн '15 в 06:20
1
ответ
Python - Tkinter - Paint: Как рисовать плавно и сохранять изображения под разными именами?
Я сделал программу рисования, но я не могу рисовать плавно и сохранять изображения каждый раз под разными именами. Пожалуйста помоги! from tkinter import * # by Canvas I can't save image, so i use PIL import PIL from PIL import Image, ImageDraw def …
03 сен '18 в 09:09
0
ответов
tkinter постскриптум и сохранение изменяет размеры холста
У меня есть холст, который я хотел бы экспортировать с тем же точным размером, который указан в коде. ниже функция, которую я использую для этого. asksaveasfile - это диалоговое окно из tkinter: def print_grid(self): # a function for printing the gr…
14 июн '17 в 16:15
1
ответ
Как использовать виджет "RectangleSelector " Matplotlib в TKinter
Я работаю над проектом, где я должен построить некоторые данные, которые считываются с датчика, а затем пользователь должен выбрать часть этих данных из графика и извлечь их. Я использую python3, tkinter для графического интерфейса и matplotlib для …
28 июл '17 в 11:32
1
ответ
Как нарисовать многоугольник на холсте tkinter в python, используя класс
from tkinter import* root = Tk() shape = Canvas(root) class GUI(): def __init__(self): pass def create_polygon(self, points, colour, posit): try: shape.delete(self.poly) except: pass self.poly = shape.create_polygon(points, colour, posit) self.poly.…
17 ноя '15 в 12:45
1
ответ
Как перестать рисовать в ткинтер холст
У меня есть несколько строк кода, которые рисуют круг в tkinter canvas но я хочу сделать, чтобы остановить набросок до того места, где он начался, поэтому я использую сон, но я останавливаю набросок, в который он попал, затем продолжаю. Итак, я напи…
02 окт '18 в 05:09
1
ответ
Переменное количество углов для многоугольника в Ткинтере
Занятый дурачится с Tkinter, и ему было интересно, есть ли способ создать многоугольник с переменным количеством углов? Я пытаюсь написать программу, в которой пользователь вводит определенное количество координат, а затем на холсте рисуется многоуг…
09 авг '16 в 10:08
1
ответ
Перетаскиваемая этикетка Tkinter с прозрачным изображением, все еще покрывающим изображение из родительского холста
Я работаю над добавлением перетаскиваемых надписей поверх фонового изображения, где надписи представляют собой изображения с прозрачным фоном. Сами изображения, используемые для метки, являются прозрачными, но сама метка не является прозрачной по от…
18 янв '18 в 18:10
1
ответ
Как сделать Scoreborad в Tkinter
Я хотел бы реализовать табло, используя tkinter. и я хочу сделать, если расстояние между пулей объекта и врагом объекта меньше 10, я хочу увеличить счет на 10. Как добавить код? Заранее спасибо. from tkinter import * import time import random WIDTH …
14 июн '17 в 07:39
1
ответ
Сетка tkinter работает неправильно
Когда я пытаюсь создать окно, используя tkinter в python 3.4.2, окна открываются, но метод..grid не работает должным образом. Метка и поле ввода не перемещаются, хотя я изменяю параметры строки и столбца. Пожалуйста помоги: from tkinter import * roo…
23 янв '16 в 13:01
1
ответ
Python - Dice Roller с использованием Tkinter
Я использую приложение Canopy в компьютерной системе Windows. Я пытаюсь создать веселую и простую игру в кости. Игра работает, однако я не могу успешно добавить изображение кости в качестве кнопки прокрутки. Кажется, я получаю сообщение об ошибке, н…
07 фев '18 в 15:30
1
ответ
Возможность удаления всех элементов с определенным тегом объекта tkinter
У меня есть несколько разных тегов объектов в холсте tkinter. Я хотел бы, чтобы пользователь мог удалить текущий объект под курсором мыши с тегом "токен". Я не хочу, чтобы все объекты с тэгом "token" были удалены, только один под курсором мыши. Я хо…
23 май '16 в 00:14
1
ответ
Обновление текстового поля на холсте tkinter
Впервые я создал графический интерфейс с использованием tkinter в Python. Я работал с wxPython и не имел этой проблемы, но я никогда не использовал холст. Мысленный процесс за холстом состоит в том, чтобы в конечном итоге добавить анимацию Я создал …
17 дек '14 в 22:46
1
ответ
Можете ли вы изменить атрибуты объекта Python Canvas после создания?
Я пытаюсь смоделировать американский светофор, с 3 кругами на прямоугольнике, все нарисовано на наборе Canvas. Предполагается, что симуляция отражает "анимацию", изменяя, какой свет отображается каждые 2 секунды в следующем порядке: зеленый> желтый>…
20 окт '12 в 19:07
1
ответ
Построение линии с использованием пользовательских входных данных tkinter в качестве координат с Matplotlib
Я встроил линейную диаграмму Matplotlib в свою среду Tkinter GUI. Мой "эксперимент" в основном берет два ввода (числа) от пользователя, а затем он должен использовать их, чтобы нарисовать линию. Тем не менее, я понятия не имею, как построить линейны…
31 авг '18 в 20:23
0
ответов
PIL в Python: использование fromarray() и отображение массива с цветовой картой
У меня есть массив dtype=np.int32 который содержит значения только в диапазоне 0-255. Мне удалось отобразить его в виджете холста tkinter следующим образом: def set(self, image): self.canvas.delete("all") img = Image.fromarray(image, "I").resize(( s…
10 янв '17 в 15:02
0
ответов
Цвет овального холста виджета изменить нельзя
В соответствии с приведенными ниже кодами, если пользователь нажмет <Button-1> на холсте создается овальный объект. Ширина этого овального объекта по умолчанию width=5, Цвет овального объекта по умолчанию: fill="red", Но когда я нажал <Butt…
04 авг '18 в 09:53
1
ответ
Как изменить и переместить изображение на холсте tkinter одновременно?
внешность функции Я пишу код, который показывает анимацию в виде Flipbook. Поэтому этот код должен изменить изображение и переместить координату одновременно. Я написал код. Однако иногда анимация отстает. Я снял видео анимации, а затем обнаружил п…
08 янв '19 в 19:40
1
ответ
Как получить ближайший элемент холста tkinter по клику?
Я делаю очень простое программирование на Python с использованием tkinter. Я хочу нарисовать несколько прямоугольников на холсте, а затем, когда кто-то нажимает на определенный прямоугольник, показать теги этого прямоугольника. Я не могу заставить е…
24 янв '19 в 18:18
1
ответ
Уничтожение окна Toplevel не позволяет приложению выйти из основного цикла
Я новичок в Tkinter. Я пытаюсь уничтожить окно Toplevel, и оно прекрасно разрушается, но после этого ничего не происходит. Курсор продолжает мигать в оболочке Python, как это происходит во время выполнения бесконечного цикла. Вот мой код: def error_…
31 мар '15 в 07:51