Konuyu Oyla:
  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Python Tkinter hakkında yardım gerekiyor.
#1
Arkadaşlar merhaba python 3.6 ile bir proje geliştiriyorum. Fakat aşağıdaki resimdeki en alt kısımda bulunan listeli yeri yapamadım.
Python da bu kısmı nasıl yapabilirim internette baya baktım çok uzun kod yazıyorlar daha stabil bir şey var mıdır?


Ek Dosyalar Ekran Görüntüleri
   
KOD YAZMAK İNSANA DÜŞÜNMEYİ ÖĞRETİR Cool
Ara
Cevapla
#2
Uzun zamandır ortalıkta yoktun ama boş durmayıp tkinter'la uğraşmışsın güzel like Ben de diyorum millet biraz python bakıp yapamayınca bırakıyor heralde diye Smile

Şimdi kodlar zaten uzun da olabilir bundan şikayet etme bence, çünkü ne kadar ekmek o kadar köfte Smile Daha önce tkiner ile bir çalışmam olmuştu ama bayadır bakmıyorum çünkü sonrasında kivy ile uğraşmaya başlamıştım. Dediğin tablo gibi bir çalışmam olmamıştı ama müsait olunca eski kodlara bi bakarım bakalım bir şeyler hatırlarsam yazarım. Onun haricinde Tkinter'a başlaman güzel, bu sana arayüz yapma becerisi kazandıracak, pes etmeden devam et bence.
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
Cevapla
#3
ha bir de butonları daha zarif göstermek istersen ttk da kullanabilirsin.

PHP Kod:
from Tkinter import *
import ttk

root
=Tk()
root.title("Buton Ornek")
root.resizable(width=FALSEheight=FALSE)
pgen 300
pyuks 
100
ekrangen 
root.winfo_screenwidth()
= (ekrangen pgen) / 2
root
.geometry("%dx%d+%d+%d" % (pgenpyuksx200))

ttk.Style().configure(    
                        
"test.TButton"
                        
padding=6
                        
relief="flat"
                        
foreground="#347D2B"# renkleri istedigin gibi verebilirsin
                        
font=("DejaVuSans"11"bold")
)


tara ttk.Button(roottext="Buton"style='test.TButton'width=22)
tara.pack(pady=20)


mainloop() 
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
Cevapla
#4
Teşekkür ederim abi. Bitirdiğimde kaynak kodlarını buraya paylaşabilirim.

(12-01-2018, Saat: 01:05)gecemor Nickli Kullanıcıdan Alıntı:  ha bir de butonları daha zarif göstermek istersen ttk da kullanabilirsin.

PHP Kod:
from Tkinter import *
import ttk

root
=Tk()
root.title("Buton Ornek")
root.resizable(width=FALSEheight=FALSE)
pgen 300
pyuks 
100
ekrangen 
root.winfo_screenwidth()
= (ekrangen pgen) / 2
root
.geometry("%dx%d+%d+%d" % (pgenpyuksx200))

ttk.Style().configure(    
                        
"test.TButton"
                        
padding=6
                        
relief="flat"
                        
foreground="#347D2B"# renkleri istedigin gibi verebilirsin
                        
font=("DejaVuSans"11"bold")
)


tara ttk.Button(roottext="Buton"style='test.TButton'width=22)
tara.pack(pady=20)


mainloop() 

Hocam gerçeten süper bir örnek kullanacağım bunuda.
KOD YAZMAK İNSANA DÜŞÜNMEYİ ÖĞRETİR Cool
Ara
Cevapla
#5
bak şu şekilde tablo kulanımı da var

PHP Kod:
from Tkinter import *

root Tk()

yukseklik 5
genislik 
5
for row in range(yukseklik): #Rows
    
for column in range(genislik): #Columns
        
Entry(roottext="")
        
b.grid(row=rowcolumn=column)

mainloop() 
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
Cevapla
#6
gecemor hocam bu entry fonksiyonuna insert ile eklediğimiz yazıyı nasıl kalıcı yapabiliriz?
KOD YAZMAK İNSANA DÜŞÜNMEYİ ÖĞRETİR Cool
Ara
Cevapla
#7
kalıcı derken? eğer değiştirilmesini istemiyosan "Label" kullanabilirsin?
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
Cevapla
#8
demek istediğim entry de yazı yazılan kısıma ben bir yazı ekleyeceğim ve o yazı entry içinde kalıcı kalacak ve hiç silinmeyecek
KOD YAZMAK İNSANA DÜŞÜNMEYİ ÖĞRETİR Cool
Ara
Cevapla
#9
Anladığım kadarıyla demek istediğin; daha önce entry kısmına yazdığın yazı, programı kapatıp tekrar açınca yine aynı yerinde olması sanırım?
Turbobit Premium Link Çeviri | Turbobit Link Generator | http://turbobit.qpython.club
Cevapla
#10
hocam mesela pythonda hani yazı yazdığımız yer var başı böyle >>> işte ben de entry içine onu koyacağım silinmesin istiyorum

silinmesinden kastım kullanıcı backspace basınca silinmeyecek
KOD YAZMAK İNSANA DÜŞÜNMEYİ ÖĞRETİR Cool
Ara
Cevapla

{lang: 'en'}


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  15gb .myd uzantılı dosya python ile okutma perry 1 614 27-11-2022, Saat: 17:59
Son Yorum: perry
Question Python Dili Soru & Cevap gecemor 1,493 1,018,695 08-11-2022, Saat: 11:18
Son Yorum: Antonyobanderas
  GÜNCEL Python request , c# request e göre çok yavaş ne yapabilirim perry 12 2,181 28-09-2022, Saat: 20:27
Son Yorum: krast
  YENİ Python Pyqt5 memory leak sorunu perry 3 774 28-09-2022, Saat: 11:33
Son Yorum: gecemor
  YENİ PYTHON ads approval CaglarDevv 2 1,024 04-07-2022, Saat: 01:23
Son Yorum: CaglarDevv

Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi
Change Theme