Showing Posts From

Tkintertk-fonksiyonu

Bind() Fonksiyonu ile Eyleme Göre Hareket Eden Programlar

Mause tuşlarından hangisine bastığımıza bağlı olarak programımızın tepki vermesini sağlayabiliriz. Farenizin 3 tuşlu olduğunu varsayarak sağ, sol ve orta tıka göre tepki veren bir program oluşturalım. ``` #-*-coding:utf8-*- from Tkinter import * #...

Kullanıcıdan Veri Girişi Almak

Python’da kullanıcılardan HTML’de yaptığımız input text şeklinde veri girişi almak için Entry widgetini kullanırız. Kullanımı oldukça kolay olan bu widgeti ufak bir örnek üzerinde görelim. Ayrıca alınan verilerin get metoduyla alındığını da belirtel...

Kullanıcıya Birden Fazla Satırlı Mesaj Gösterme – Tkinter.Message() Fonksiyonu

Tkinter ile kullanıcıya uzun bir metin gösterceğiniz zaman her defasında bir label etiketi oluşturup bunu satırlara bölmek bir süre sonra bir işkence haline gelebilir. Ayrıca bir metin dosyasını direk ekrana yazdırmak istemeniz de oldukça normaldir....

Programa Ek Pencere Oluşturmak – Tkinter.Toplevel() fonksiyonu

Yaptığımız programlardaki menü ve işlevlerin tamamını tek pencerede toplamamız her zaman aynı kullanılabilirliği getirmeyebilir. Programla birlikte açılmasını istediğimiz başka pencereler varsa ve bu pencerelere koymak istediğimiz öğelerimiz bulunuy...

Tkinter Destekli Rastgele Sayı Üretme Programı

Açık kaynak kodları bölümünde kendi yazdığım programlardan birini paylaşmak istedim. Program 0 ile 100 arasında, ister herhangi bir doğal sayı, ister 3 ün katı ister 5 in katı isterseniz de 10 un katı olan herhangi bir doğal sayıyı rastgele seçiyor....

Tkinter ile Pencere Başlığı Ayarlama – Tkinter.title() Fonksiyonu

Tkinter ile yaptığımız programların direk çalışması işimizi görüyor olabilir ancak görsellik açısından pencerenin bir başlığının bulunması önemlidir. Ayrıca sadece görsellik açısından değil aynı zamanda programın anlaşılabilmesi için de başlık yazma...

Tkinter ile Pencere Oluşturma ve Yazı Yazdırma

Tkinter modülü ile yapabileceğimiz en basit işlemlerden biri şüphesiz ki bir pencere oluşturup bu pencere üzerine yazı yazmaktır. Hemen dediğimizi yapıp bir pencere oluşturalım ve pencere üzerinde bir yazı etiketi tanımlayarak bunu ekrana yazdıralım...

Tkinter ile Uyarı Pencereleri

Tkinter ile yaptığımız programlarda uyarı pencerelerine ihtiyacımız olması oldukça normaldir. Bunların başında dosya seçimi, sonuç bildirimi, evet hayır soruları gelmekle birlikte bu listeyi istediğimiz kadar uzatmamız mümkündür. Bu işlemler sırasın...

Tkinter ile Widget Kenarlıklarını Belirleme

Tkinter kullanarak elimizdeki widgetlerin kenarlıklarına istediğimiz değerleri verebiliriz. Bunu yapabilmek için config() fonksiyonuna bd ifadesini ekleriz. ``` dugme.config(bd=2,relief=SOLID) ``` bd ile ne kadar genişlikte bir kenarlık olacağını,...

Tkinter Programa Buton Ekleme

Tkinter modülü ile yaptığımız programlara hemen her programın olmazsa olmazı olan butonları eklemeden olmaz sanırım. Bunu yapabilmek için Tkinter.button() fonksiyonunu kullanacağız. Hemen bir örnek kod üzerinde görelim. ``` #-*-coding:utf8-*- from ...

Tkinter Yazı Fontu ve Boyutlarını Ayarlamak

Tkinter modülü ile yazı fontunu değiştirme ya da boyutunu belirleme gibi işlemleri kolayca yapabiliriz. Ayrıca renklerin ingilizce isimleri ya da HTML renk kodlarını kullarak istediğiniz renkle yazıları boyama şansına sahibiz. Hemen bir Tkinter örne...