Kaip sukurti "langą" Python'e? Tai nėra sudėtinga, viso labo reikia pasirinkti kažkurią iš grafinių vartotojo aplinkų. Viena iš tokių aplinkų yra "Tkinter". Ji yra patogi tuo, kad Tkinter biblioteka yra standartiniame Phyton pakete.
Šis biblioteka yra sudaryta iš trejeto atskirų dalių, tačiau mano tikslas padėti jums greitai išmokti programuoti. Todėl mes turime pirmiausia importuosit šios bibliotekos funkcijas, vienu iš galimų būdų
import tkinter as tk
import tkinte.ttk as ttk
arba:
from tkinter import *
from tkinter.ttk import *
antrasis būdas yra patogesnis, tačiau kai kuriais atvejais gali netikti.
tada susikuriame lango objektą iš objektų klasės Tk():
langas=Tk ()
Dabar galime duoti langui pavadinimą, kuris matysis viršutinėje lango dalyje:
langas.title ('Pavyzdys')
Užduodame lango dydį, nebijokite šią opciją patyrinėti keisdami skaičiukus, pirmas skaičius\
reiškia lango plotį, antras aukštį:
langas.geometry('500x500')
Visų programų kuriose naudojama Tkinter biblioteka pabaigoje turi būti eilutė, dabar nekalbėsime, ką ji daro, tačiau be jos jūsų programa neveiks:
langas.mainlop()
Štai ir lango generavimo programa yra baigta, paleiskite ją ir pamatysite kad jūsų ekrane atsiras langas, pavadinimu "Pavyzdys".
Veikiančio kodo pavyzdys:
from tkinter import *
from tkinter.ttk import *
#lango parametrai
langas=Tk()
langas.title('Pavyzdys')
langas.geometry ('500x200')
langas.mainloop()
Komentarų nėra:
Rašyti komentarą