Скажем, у меня есть окно Tkinter с двумя отдельными кадрами, которые я хочу заполнить информацией, моя единственная проблема заключается в том, что размер кадра динамично устанавливается. Мой размер Windows составляет 500 на 500, и я хочу, чтобы верхняя рама проходила от 0,0 до 250 250. и дно от 0,250 до 500 500. Я думаю, что вы можете получить идею на данный момент < /p>
Вот мой код до сих пор: < /p>
def main_game(username,password,new_u,old_u):
Tk_window_center(500,500)
root.resizable(width=False, height=False)
##
if new_u =="":
pass
else:
new_u.pack_forget()
if old_u =="":
pass
else:
old_u.pack_forget()
##
output_window_frame=Frame(root, bg="black")
user_terminal_frame=Frame(root)
##
usr_output=Label(output_window_frame)
user_inp=Entry(user_terminal_frame)
user_term=Label(user_terminal_frame)
##
output_window_frame.grid(row=0,column=0,rowspan=3,columnspan=3, sticky="NSEW")
user_terminal_frame.grid(row=4,column=0,rowspan=3,columnspan=3, sticky="NSEW")
user_inp.pack(side="top", fill="x")
user_term.pack(side="bottom", fill="x")
< /code>
p.s. new_u и old_u - это предыдущие кадры, которые активируются при запуске
Подробнее здесь: https://stackoverflow.com/questions/423 ... on-tkinter
Как установить фиксированные размеры кадров в Python tkinter ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение