Page 108 - 6734
P. 108
Дані: Індекс
Кінцевий тег: a
Дані:
Кінцевий тег: body
Кінцевий тег: html
Знайдені дані: Текст
Tkinter – проста програма з графічним інтерфейсом
Модуль Tkinter – це інтерфейс до Tcl/Tk (скриптової мови Tcl
та її бібліотеки Tk) для мови Python [31, 32, 40]. Використовується
для створення кросплатформних програм із графічним інтерфейсом
(GUI). Якщо не потрібно, щоб програма показувала DOS вікно,
змініть її розширення з .py на .pyw.
from Tkinter import * # імпортувати все з модуля
Tkinter
def Button1Click(): # функція, яка викликається під
час натиску на Button1
x=float(s.get()) # присвоїти `x` значення `s`
s.set(x**2) # установити `s` значення x**2
root = Tk() # головне вікно програми
root.title('Simple GUI app') # надпис на вікні
root.resizable(width=TRUE, height=FALSE) # дозволити
зміну розміру вікна по ширині
root.geometry("200x150+0+0") # розмір вікна
Button1=Button(root, text="SQR",
command=Button1Click) # створити кнопку, пов'язати з
функцією command1
Button1.place(relx=0.6, rely=0.5, relwidth=0.3,
relheight=0.1) # розташувати на вікні
#Button1.pack(side=RIGHT) # або розташувати на вікні
справа
s=StringVar() # створити рядкову змінну
107