Python da Entry Kullanımı

 

Merhaba arkadaşlar bu makalemizde Python da Entry nesnesinin kullanımını göreceğiz. İlk önce windows formda çalışmak için, formumuza tkinter i ekleyelim.

import tkinter as tk

 

Bu örneğimizde fonksiyon kısmında e1 ve e2 isimli iki entry tanımlıyoruz. Entry nin insert özelliğini kullanarak ad, soyad girişi yapıyoruz. Girilen ad ve soyad bilgisini butona tıklayarak konsolda ekrana yazdırıyoruz.

Entry nesnesinin grid özelliği ile satır, sutun konumunu belirliyoruz.

 


 

 

 

 

 

 

Şekil 1


 

python_entry.py

 

import tkinter as tk

 

root = tk.Tk()

root.title("Entry example..bs")

root.geometry("360x100")

 

def show_entry_fields():

    print("First Name: %s\nLast Name: %s" % (e1.get(), e2.get()))

    e1.delete(0, tk.END)

    e2.delete(0, tk.END)

 

 

tk.Label(root, text="First Name", width=8,font=("arial,12,normal")).grid(row=0)

tk.Label(root, text="Last Name", width=8,font=("arial,12,normal")).grid(row=1)

 

e1 = tk.Entry(root,font=("arial,12,normal"))

e2 = tk.Entry(root,font=("arial,12,normal"))

e1.insert(8, "Bahadir")

e2.insert(8, "Sahin")

 

e1.grid(row=0, column=1)

e2.grid(row=1, column=1)

 

tk.Button(root,

          text='Exit',

          command=root.quit, width=18,font=("arial,12,normal")).grid(row=3,

                                    column=0,

                                    sticky=tk.W,

                                    pady=4)

tk.Button(root, text='Show', command=show_entry_fields,width=18,font=("arial,12,normal")).grid(row=3,

                                                               column=1,

                                                               sticky=tk.W,

                                                               pady=4)

 

root.mainloop()

 

tk.mainloop()

 

Bir makalenin daha sonuna geldik. Bir sonraki makalede görüşmek üzere. Bahadır ŞAHİN

About Bahadır Şahin

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.

0 comments:

Öne Çıkan Yayın

GridView da Seçili Satırı DetailsView da Göstermek

Merhaba arkadaşlar bu makalemizde GridView nesnesi ile birlikte DetailsView nesanesini birlikte kullanacağız. GridView da seçili satırın de...