Tkinter este interfața grafică instalată în Python. Acesta creaza asa munitele ferestre prin care operatorul interacționează cu software-ul.
#!/usr/bin/python3 # -*- coding: utf-8 -*- from tkinter import * import tkinter as tk from tkinter import ttk class Aplicatie(ttk.Frame): def __init__(self, master): super().__init__(master) self.pack() self.text_ent = ttk.Entry() self.text_ent.pack() # Crearea variabilei self.continut = tk.StringVar() # Adaugarea unei valori self.continut.set("Acesta este textul continut.") # In vidgetul text_ent adaugam conținutul vriabilei self.text_ent["textvariable"] = self.continut # Definim o apelare pentru afișarea continut self.text_ent.bind('<Key-Return>', self.afiseaza_continut) def afiseaza_continut(self, event): print("Afiseaza continutul: ", self.continut.get()) root = tk.Tk() aplicatia_mea = Aplicatie(root) aplicatia_mea.master.title("Aplicatia mea!") aplicatia_mea.master.geometry("600x400") aplicatia_mea.mainloop()
Rularea acestui program se face cu comanda: python3 fereastra.py
Referinte: https://docs.python.org/3/library/tkinter.html
#!/usr/bin/python3 # -*- encoding: utf-8 -*- from tkinter import * from tkinter import ttk root = Tk() fereastra = ttk.Frame(root, padding=10) fereastra.grid() ttk.Label(fereastra, text="Salut!").grid(column=0, row=0) ttk.Button(fereastra, text="Inchide", command=root.destroy).grid(column=1, row=0) root.mainloop()


Comentarii
Trimiteți un comentariu