Скажем, у меня есть 2 файла, отображающих различные формы, вход в систему и главное меню. Как открыть форму основного меню после нажатия входа в систему (если информация верна)?Tkinter - Как открыть окно?
-1
A
ответ
1
Когда Tkinter запускается, вы автоматически получаете одно окно. Это окно называется корнем или . Главное окно, и оно должно существовать до тех пор, пока приложение работает (хотя оно может быть скрыто).
Чтобы создать дополнительные окна, вам необходимо создать экземпляры класса Toplevel.
Если вы пытаетесь эмулировать веб-интерфейс, где все остается в одном окне, вы можете выбрать другую стратегию. Например, как ваша форма входа, так и ваша основная форма могут быть реализованы внутри отдельных экземпляров Frame. Затем, после входа пользователя в систему, вы можете удалить форму входа из корневого окна и заменить ее другой формой.
Смежные вопросы
- 1. Как открыть окно openCV и окно tkinter вместе?
- 2. Как открыть дочернее окно?
- 3. Tkinter - Открыть одно окно и закрыть другое
- 4. Открыть уникальное вторичное окно с Tkinter
- 5. Как закрыть окно tkinter?
- 6. Как открыть новое окно tkinter путем потоковой передачи?
- 7. проблема выяснить, как открыть новое окно в tkinter «ошибка атрибута»
- 8. tkinter - как открыть несколько filedialogs?
- 9. Как сделать python открыть окно?
- 10. Как обновить окно python tkinter
- 11. Как указать, где открывается окно Tkinter?
- 12. Кнопка tkinter, чтобы открыть новое окно и запустить скрипт
- 13. Python tkinter открыть новое окно с помощью кнопки
- 14. комбинация кнопок python, чтобы открыть окно сообщения tkinter
- 15. Как очистить окно с tkinter
- 16. как уничтожить это окно tkinter
- 17. Как правильно открыть программы Tkinter?
- 18. Как закрыть окно tkinter в другой функции?
- 19. Как открыть exe-файл в окне Tkinter
- 20. Tkinter - способ открыть окно каталога в проводнике Windows
- 21. Хотите открыть окно tkinter одновременно с окном matplotlib?
- 22. Как открыть другое окно
- 23. Как открыть закрытое окно?
- 24. Как открыть окно
- 25. Как открыть окно?
- 26. Как открыть новое окно
- 27. Как открыть окно консоли
- 28. Как открыть всплывающее окно
- 29. Как мне узнать, как открыть окно «Открыть»?
- 30. Как сделать кнопку открыть новое окно?
Это очень широкий вопрос, поэтому трудно ответить на него полностью. В конечном счете, хотя, один подход состоял бы в том, чтобы иметь 2 кадра - один кадр, содержащий элементы входа в систему, и другой фрейм, содержащий основное меню. Когда пользователь войдет в систему успешно, вы должны «.grid_forget» в фрейме регистрации и «.grid» в главном меню в своем месте. – mgilson
Должны ли они быть в одном файле или я могу разделить их на разные файлы? – Arktri
Вы имеете в виду источник? Вы можете разделить его на столько модулей, сколько вы считаете наиболее организованным. – mgilson