2 svar
30 visningar
villsovaa är nöjd med hjälpen
villsovaa 556
Postad: 8 jan 22:15 Redigerad: 8 jan 22:15

Vit ruta

Varför printas det bara en vit ruta här, och inte de knappar osv som jag vill?

from tkinter import *

                  
root = Tk()
ABC = Frame(root, bg = "pink", bd = 20, relief = RIDGE)        
ABC.grid

ABC1 = Frame(ABC, bg = "pink", bd = 20, relief = RIDGE)
ABC1.grid
ABC2 = Frame(ABC, bg = "pink", bd = 20, relief = RIDGE)
ABC2.grid
ABC3 = Frame(ABC, bg = "pink", bd = 20, relief = RIDGE)
ABC3.grid


knappF1 = Button(ABC3, bd = 4, width = 6, height = 8, text = "F1", bg = "white", fg = "black", font = ("times", 18, "bold"))
knappF1.grid(row = 0, column = 10, padx = 5, pady = 5)


root.mainloop()
SeriousCephalopod 2253
Postad: 8 jan 22:47 Redigerad: 8 jan 22:47

Du kör aldrig gridfunktionerna som adderar ABC till root. Du bara refererar till dem.

För att faktiskt köra dem behöver du skriva parenteser i slutet

ABC.grid()

inte bara

ABC.grid

villsovaa 556
Postad: 8 jan 23:12
SeriousCephalopod skrev:

Du kör aldrig gridfunktionerna som adderar ABC till root. Du bara refererar till dem.

För att faktiskt köra dem behöver du skriva parenteser i slutet

ABC.grid()

inte bara

ABC.grid

Ah va slarvigt, tack för hjälpen!

Svara Avbryt
Close