Gui graphical user interface


Download 0.7 Mb.
Pdf ko'rish
bet2/7
Sana13.05.2023
Hajmi0.7 Mb.
#1455615
TuriКонспект
1   2   3   4   5   6   7
Bog'liq
PYTHON modul tkinter chast1

from tkinter import * 
root = Tk() 
root.title("Графическая программа на Python") 
root.geometry("400x300+300+250") 
root.mainloop() 
Теперь строка в методе geometry имеет следующий формат: "Ширина x Высота + координатаX + 
координатаY". То есть при запуске окно будет находиться на 300 пикселей вправо и на 250 пикселей вниз 
от верхнего левого угла экрана. 


Конспект по Python. Модуль Tkinter (часть 1) 
Учитель информатики Батракова Л.В. 


Все программы, написанные на Tkinter, должны иметь подобный шаблону вид: 
from tkinter import *
root=Tk() # создал главное окно (всегда называйте его root)
 
#остальной код 
root.mainloop() # теперь окно будет отображено при запуске 
В tkinter визуальные элементы управления называются виджетами (widget, от англ. window gadget). 
Они создаются вызовом конструктора соответствующего класса. Первый аргумент конструктора – это 
родительский элемент управления (или окно), в который будет помещѐн наш элемент. Далее идут 
необязательные аргументы, настраивающие элемент управления. Это могут быть тип шрифта (font=...), 
его размер, цвет фона (bg=...), команда, выполняющаяся при активации элемента управления 
(command=...) и т.д. 
Модуль tkinter содержит набор компонентов или виджетов, одним из которых является кнопка. 
Добавим кнопку в окно: 
Button - класс обычной кнопки. Общий синтаксис создания кнопки: 
name = Button(window)
name - имя кнопки, window - имя окна, на котором она располагается. 
Для создания кнопки используется конструктор Button(). В этом конструкторе с помощью параметра 
text 
можно установить текст кнопки. 
Чтобы сделать элемент видимым, у него вызывается метод pack(). В итоге вверху окна будет красоваться 
кнопка: 
Каждый виджет, в том числе кнопка, имеет ряд атрибутов, которые влияют на ее визуализацию и которые 
мы можем настроить через конструктор: 
Параметры pady, padx, font принимают числовое значение, а параметры background и 

Download 0.7 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling