Чтобы отобразить графическое изображение на холсте C, используйте:
id = C.create_image(x, y, option, ...)
Этот конструктор возвращает целочисленный идентификационный номер объекта изображения для этого холста.
Изображение позиционируется относительно точки (x, y).
Опции включают в себя:
Таблица 9. Опции объекта изображеня на холсте
activeimage |
Изображение, которое отображается, когда указатель мыши находится над элементом. См. опцию image ниже для возможных значений. |
anchor |
По умолчанию установлено anchor=tk.CENTER, что означает, что изображение центрируется по позиции (x, y). См. раздел 5.5, "Якоря" для возможных значений этой опции. Например, если вы укажете anchor=tk.S, изображение будет расположено так, чтобы точка (x, y) находилась в центре нижнего (южного) края изображения. |
disabledimage |
Изображение, которое отображается, когда элемент неактивен. См. опцию image ниже для возможных значений. |
image |
Изображение, которое должно быть отображено. См. раздел 5.9, "Изображения" для информации о том, как создавать изображения, которые можно загружать на холсты. |
state |
Обычно объекты изображения создаются в состоянии tk.NORMAL. Установите это значение в tk.DISABLED, чтобы сделать его серым и нереагирующим на указатель мыши. Если установить его в tk.HIDDEN, элемент станет невидимым. |
tags |
Если это строка, изображение помечается этой строкой. Используйте кортеж строк, чтобы пометить изображение несколькими тегами. См. раздел 8.4, "Теги холста". |