Zdravím, začal jsem dělat program s Tkinterem a jako nejideálnější správce mi přišl grid. Ale mám mám problém s tím, že když chci mít mezi jednotlivými widgety mezery musím nastavit odsazení kolem celého widgetu (respektivě kolem boků nebo horního a spodního okraje). Jediné co mě napadlo bylo vkládat mezi ně prázdné labelly, ale to mi nepřijde zrovna optimální :)
Fórum › Python
Prázdná pole v gridu
proste pouzi rowspan a columnspan, priklad:
from Tkinter import *
okno=Tk()
cesta=Entry(okno)
cesta.grid(row=0, column=0, sticky=W+E+N+S)
Button(okno, text="upni").grid(row=0, rowspan=2, column=1, sticky=W+E+N+S)
ram=Frame(okno)
ram.grid(row=1, sticky=W+E)
check=Checkbutton(ram, text="+mini")
check.grid(row=0, sticky=W+E)
Radiobutton(ram, text=u"<img>").grid(row=0, column=1, sticky=W)
Radiobutton(ram, text=u"
Button(okno, text=u"Upload").grid(row=3, columnspan=2, sticky=W+E+N+S)
mainloop()
columnspan=2 #widget bude siahat cez 2 stlpce
rowspan=2 #cez 2 riadky
ked pouzijes:
... .grid(row=0, column=0)
... .grid(row=1, column=0)
... .grid(row=1, column=1)
na row=0 a column=1 ti vznikne prazdne miesto =)
dufam ze som pomohol
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 13 hostů
Podobná vlákna
"Prázdná pole" plná mezer — založil SparkCZ
Zapisování do Gridu z vlákna — založil ORION
Vyhledávání stringu v gridu — založil Jandak
Zjištění souřadnic v gridu (TkInter) — založil Vozka
Malý scrollbox při použití gridu — založil Fonadius
Moderátoři diskuze