Griffonпараметры то сейчас применю, просто сразу хотел посмотреть процесс по шагам.
Вообще grid() без параметров это не нормально.
Griffonпараметры то сейчас применю, просто сразу хотел посмотреть процесс по шагам.
Вообще grid() без параметров это не нормально.
DHTНумерация строк начинается тоже с 0, по крайней мере так написано в “Tkinter 8.4 reference: a GUI for Python”
Также нумерация строк начинается с 1, а колонок с 0.
The row number into which you want to insert the widget, counting from 0. The default row is the next higher-numbered unoccupied row.
magnet85Сори за дезинформацию, ошибся.
Нумерация строк начинается тоже с 0
baluпопробовал и не разобрался
или pack/grid _forget
def fr1():
f1.grid()
def fr2():
f2.grid()
f1=Frame(root)
f2=Frame(root)
Cover Storyпоследовательно, ведь топик об этом
Не много не понял, Ты фреймы последовательно хочешь загружать или все сразу?
from Tkinter import *
def Fr2():
fr.destroy()
fr2=Frame(tk)
fr2.grid(column=0, row=0)
lab1=Label(fr2, text='Kniga')
lab1.grid(column=0, row=0)
en=Entry(fr2)
en.grid(column=0, row=1)
but1=Button(fr2, text='OK')
but1.grid(column=0, row=2)
def Fr1():
lab=Label(fr,text='Avtor')
lab.grid(column=0, row=0)
en=Entry(fr, background= 'GREEN')
en.grid(column=0, row=1)
but=Button(fr,text='OK', fg='white', bg='black', font='labelfont', command = Fr2)
but.grid(column=0, row=2)
tk=Tk()
tk.title('Books')
fr=Frame(tk, bg='red')
fr.grid(column=0, row=0)
Fr1()
tk.mainloop()
Cover Storyне,это то все я понял!Вопрос то про использование grid_forget()!
Не претендую на правильность, но как-то так.......
Cover Storyздоровый интерес.Ладно,выясню тогда напишу.
А чем fr.destroy() не устраивает?