2026. június 15., hétfő

Jegyzettömb készítése Pythonban (Szoftverfejlesztő)

Ez egy egyszerű Jegyzettömb alkalmazás Pythonban, tkinter segítségével. a program a szöveget fixen a jegyzet.txt nevű fájlba menti a szöveget.
-------------
import tkinter as tk

def mentes():
    with open("jegyzet.txt", "w", encoding="utf-8") as f:
        f.write(szoveg_doboz.get("1.0", tk.END))

def megnyitas():
    try:
        with open("jegyzet.txt", "r", encoding="utf-8") as f:
            szoveg_doboz.delete("1.0", tk.END)
            szoveg_doboz.insert(tk.END, f.read())
    except FileNotFoundError:
        pass # Ha még nincs mentve fájl, nem csinál semmit

# Ablak létrehozása
ablak = tk.Tk()
ablak.title("Mini Jegyzettömb")
ablak.geometry("500x400")

# Szövegmező és görgetősáv
gorgeto = tk.Scrollbar(ablak)
gorgeto.pack(side=tk.RIGHT, fill=tk.Y)

szoveg_doboz = tk.Text(ablak, wrap=tk.WORD, yscrollcommand=gorgeto.set)
szoveg_doboz.pack(expand=True, fill=tk.BOTH)
gorgeto.config(command=szoveg_doboz.yview)

# Gombok
also_frame = tk.Frame(ablak)
also_frame.pack(fill=tk.X, pady=5)

btn_mentes = tk.Button(also_frame, text="Mentés", command=mentes)
btn_mentes.pack(side=tk.LEFT, padx=10, expand=True)

btn_megnyitas = tk.Button(also_frame, text="Betöltés", command=megnyitas)
btn_megnyitas.pack(side=tk.RIGHT, padx=10, expand=True)

ablak.mainloop()


---------------


Nincsenek megjegyzések:

Megjegyzés küldése