Merhaba arkadaşlar bu makalemizde button nesnesinin command özelliğine event fonksiyonunu tanımlıyoruz. Butona tıklanıldığında fonksiyondaki kod çalıştırılır. Bu örneğimizde butona tıkladığımızda entry nesnesine girilen metni konsol ekranına yazdıracağız.
Şekil 1
Pyton_form_button2.py
import tkinter as tk
from tkinter import ttk
root = tk.Tk()
root.title("Hi!..bs")
root.geometry("350x80")
lbl = ttk.Label(root, text = "Enter the name:").grid(column = 0, row = 0,padx=30,pady=2)
def event():
print("Hi," + name.get())
name = tk.StringVar()
tbox = ttk.Entry(root, width = 20, textvariable = name).grid(column = 0, row = 1,padx=15,pady=3)
button = ttk.Button(root,width = 20, text = "Click", command = event).grid(column = 1, row = 1,padx=20,pady=3)
root.mainloop()
Bir makalenin daha sonuna geldik. Bir sonraki makalede görüşmek üzere. Bahadır ŞAHİN
0 comments:
Yorum Gönder