На этом шаге мы рассмотрим основные опции компонентов.
Все стилизуемые компоненты поддерживают определенный набор опций и методов, с которыми мы познакомимся прямо сейчас. Начнем с опций:
"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);
На следующем шаге мы закончим изучение этого вопроса.