Терезенің бастапқы орны
Әдепкі бойынша, терезе экранның жоғарғы сол жақ бұрышына орналастырылады. Бірақ оның орнын geometry() әдісіне керекті мәндерді беру арқылы өзгерте аламыз:
Енді geometry әдісіндегі жол келесі форматқа ие: "ені x Биіктігі + координат X + координат Y". Яғни, іске қосылған кезде, терезе оңға 300 пиксельде және экранның жоғарғы сол жақ бұрышынан төмен 250 пиксельде болады.
Батырмалар
Tkinter тулкиті (құралдар жинағы) компоненттер немесе виджеттер жиынтығын қамтиды, олардың бірі батырма болып табылады. Терезеге батырманы қосыңыз:
Батырманы жасау үшін Button() конструкторы қолданылады. Осы конструкторда text параметрімен батырма мәтінін орнатуға болады.
Элементті көру үшін pack() әдісі бар. Нәтижесінде терезенің жоғарғы жағында батырма болады:
Әрбір виджет, оның ішінде батырма, оның визуализациясына әсер ететін және конструктор арқылы теңшей алатын бірқатар атрибуттар бар:
Pady, padx, font параметрлері сандық мәнді қабылдайды, ал background және foreground параметрлері он алтылық түс мәнін алады. Font параметрінде қаріп анықтамасы бар.
Button конструкторы келесі параметрлерді қабылдай алады:
Master параметрі ата-аналық контейнерге сілтеме жасайды. Жоғарыда келтірілген жағдайда, ол графикалық терезенің өзі болуы мүмкін, ал біз жаза аламыз:
Егер кодта бір терезе құрылса, онда батырма және кез келген басқа элемент әдепкі бойынша осы терезеде орналастырылады. Сондықтан бірінші параметрді жоғарыда көрсетілген мысалдағыдай түсіре аламыз. Егер кодта бірнеше терезе пайда болса, онда біз Button конструкторына қажетті терезеге сілтемені жібере аламыз.
Options екінші параметрі біз олардың атымен орнатуға болатын нақты параметрлер жиынтығын білдіреді:
|