Sunteți pe pagina 1din 1

i■ ■

i■■
154 J O A C Ă TE CU PYTHON

Realizarea de ferestre
VEZI Şl

Culori şi 156-157 >


coordonate
Multe programe au ferestre şi butoane care pot fi Realizarea 158-159 >
folosite pentru a le controla. Ele alcătuiesc „interfaţa de forme
grafică utilizator" sau „GUI" (graphical user interface). Schimbarea 160-161 >
lucrurilor

Realizează o fereastră simplă


Primul pas în crearea GUI este realizarea unei ferestre care
să păstreze totul în interiorul ei.Tkinter (din Biblioteca Standard
Python) poate fi folosit pentru a crea o fereastră simplă.

m Introdu codul
Acest cod importă Tkinter din
bibliotecă şi creează o nouă fereastră. Tkinter Acesta importă Tkinter
Apare o fereastră Tkinter
Rulează codul şi va apărea o fereastră.
Deocamdată, pare plictisitor, dar aceasta este
trebuie să fie importat înainte de a fi folosit. din bibliotecă doar prima parte din GUI.

from tkinter import *


window = Tk()

Acesta creează o
fereastră Tkinter

Adaugă butoane ferestrei


Fă GUI mai interactiv prin adăugarea de butoane. Creează două butoane
Un mesaj diferit va fi afişat atunci când utilizatorul 1 Scrie acest cod pentru a crea
dă clic pe fiecare buton. o fereastră simplă cu două butoane.

from tkinter import * Acest mesaj apare când este


apăsat butonul A
def bAaction():
Acest mesaj apare când
pri nt(‘Thank you!’) este apăsat butonul B

def bBaction(): Acesta spune programului


Această etichetă va ce funcţie să ruleze când se
print(‘Ouch! That hurt!’) apărea pe butonul A apasă pe buton
window = Tk()
buttonA = Button(window, text=‘Press me!’, command=bAaction)
buttonB = Button(window, text=‘Don\’t press!’, command=bBaction)
b u t t o n A . p a c k ( ) “ _______ Această etichetă va
^ \ Acest cod îi spunecomputerului
apărea pe butonul B
buttonB. pack() J să pună butoanele în fereastră

S-ar putea să vă placă și