На этом шаге мы рассмотрим основные опции компонентов.
Все стилизуемые компоненты поддерживают определенный набор опций и методов, с которыми мы познакомимся прямо сейчас. Начнем с опций:
| "arrow" | "circle" | "clock" |
| "cross" | "dotbox" | "exchange" |
| "fleur" | "heart" | "heart" |
| "man" | "mouse" | "pirate" |
| "plus" | "shuttle" | "sizing" |
| "spider" | "spraycan" | "star" |
| "target" | "tcross" | "trek" |
| "watch" |
Для наглядного представления каждого курсора можно воспользоваться следующей небольшой программой:
from tkinter import * import tkinter top = Tk() B01 = Button(top, text = "dotbox", relief = RAISED, cursor = "dotbox") B02 = Button(top, text = "circle", relief = RAISED, cursor = "circle") B03 = Button(top, text = "clock", relief = RAISED, cursor = "clock") B01.pack() B02.pack() B03.pack() top.mainloop()
При наведении курсора на кнопку, он примет соответствующий вид.
Значение по умолчанию - пустая строка (формой курсора мыши управляет сама библиотека Tkinter);
На следующем шаге мы закончим изучение этого вопроса.