2023 m. spalio 30 d., pirmadienis

Tkinter. Kaip sukurti "langą" Python'e? (1)

 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ą

Atmosferos elektra

"Žaibas trenkiantis išdebesies į Žemės paviršių bendru elektros požiūriu. Tai yra plazmos, esančios Žemės paviršiuje, pavyzdys. Paprast...