grid fonksiyonunu kullanmaya yeni başladım ve şöyle bir şey yapmak istiyorum (kaba taslak):
Ama şöyle kodluyorum :
Nasıl düzeltirim?
Kodlarım :
#Gencay BİLİR
#Ankara,Türkiye
#Modüller
from tkinter import *
import os
#Fonksiyonlar
def Kapat():
quit()
def Çalıştır():
pass
def Durdur():
pass
def Modül_Ekle():
Modül_Ekle_Ekranı = Toplevel()
Modül_Ekle_Ekranı.title("Modül Ekle")
Modül_Ekle_Ekranı.geometry("400x250")
Çerçeve = Frame(Modül_Ekle_Ekranı)
Yazı = Label(Modül_Ekle_Ekranı,text = "Eklenecek Modül Adı:")
Yazı.grid(padx = 10, pady = 10)
def Ayarlar():
Ayarlar_Ekranı = Toplevel()
Ayarlar_Ekranı.title("Ayarlar")
Ayarlar_Ekranı.geometry("400x250")
def Proje_Aç():
os.chdir('C:/Users/ONAY/Desktop/Python Türkçe Yama/Standart Sürüm/Projeler')
def Projeyi_Kaydet():
Dosya_İsmi = Dosya_İsmi_Al.get()
print(Dosya_İsmi)
with open (Dosya_İsmi + ".py", "w"):
pass
def Proje_Oluşturma():
global Dosya_İsmi_Al
Dosya_Oluşturma_Ekranı = Toplevel()
Dosya_Oluşturma_Ekranı.title("Dosya Kaydetme")
Dosya_Oluşturma_Ekranı.geometry("350x75")
Dosya_İsmi_İste = Label(Dosya_Oluşturma_Ekranı, text = "Dosya İsmi: ")
Dosya_İsmi_İste.pack()
Dosya_İsmi_Al = Entry(Dosya_Oluşturma_Ekranı)
Dosya_İsmi_Al.pack()
Onay_Butonu = Button(Dosya_Oluşturma_Ekranı,bg="white", text = "Tamam", command = Projeyi_Kaydet)
Onay_Butonu.pack()
os.chdir('C:/Users/ONAY/Desktop/Python Türkçe Yama/Standart Sürüm/Projeler')
#Ekran
Ekran = Tk()
Ekran.attributes('-fullscreen', True)
#Kod Yazma Bölümü
Kod_Yazma_Bölümü = Text(width = 167).grid(row = 9,column = 1)
#Tuşlar
Çalıştır_Tuşu = Button (text = ">",bg="light green",command = Çalıştır, width = 4).grid(row = 0, column = 0)
Durdur_Tuşu = Button (text = "||",bg="red",command = Durdur, width = 4).grid(row = 0, column = 1)
Ayarlar_Tuşu = Button(text = "Ayarlar",bg="white", command = Ayarlar, width = 11).grid(row = 0, column = 2)
Modül_Tuşu = Button(text = "Modül Ekle",bg="white", command = Modül_Ekle, width = 11).grid(row = 0, column = 3)
Aç_Tuşu = Button(text = "Proje Aç",bg="white", command = Proje_Aç, width = 11).grid(row = 0, column =4)
Kaydet_Tuşu = Button(text = "✓",bg="white", command = Proje_Oluşturma, width = 11).grid(row = 0, column = 5)
Simge_Tuşu = Button(text = "-", bg = "white", width = 5).grid(row = 0,column = 6)
Kapatma_Tuşu = Button(text = "X",bg = "red",command = Kapat, width = 5).grid(row = 0, column = 7)
#Süreklilik
Ekran.mainloop()