Найти - Пользователи
Полная версия: Помогите новичку в tkinter
Начало » Python для новичков » Помогите новичку в tkinter
1
toshaaaa
Друзья, возможно задаю глупый вопрос, я новичок, пытаюсь разобраться с GUI.
Есть такой код:
from tkinter import *
from idlelib.tooltip import Hovertip

def okno2():
ak = Tk()
ak.title(“Окно 2”)
ak.geometry(“150x80”)

btn = Button (ak, text=“Окно2”, height = 4, width = 20)
btn.pack(side=LEFT)
Hovertip(btn, )
tk.mainloop()

tk = Tk()
tk.title(“Окно1”)
tk.geometry(“100x80”)

btn = Button (tk, text=“Старт”, height = 4, width = 20, command = okno2)
btn.pack(side=LEFT)
tk.mainloop()

Суть вопроса такая: что нужно сделать чтобы при нажатии на кнопку Старт окно 1 закрывалось и программа переходила к окну 2!

Заранее спасибо, буду очень благодарен
rugo
Если проблема именно в закрытии tk, нужна команда
 tk.destroy()
Полный код такой:
 from tkinter import *
from idlelib.tooltip import Hovertip
tk = Tk()
def okno2():
    ak = Tk()
    ak.title('Окно 2')
    ak.geometry('150x80')
    btn = Button (ak, text='Окно2', height = 4, width = 20)
    btn.pack(side=LEFT)
    #Hovertip(btn, )
    tk.destroy()
    ak.mainloop()
tk.title('Окно1')
tk.geometry('100x80')
btn = Button (tk, text='Старт', height = 4, width = 20, command = okno2)
btn.pack(side=LEFT)
tk.mainloop()
toshaaaa
Cпасибо огромное!!!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB