Python window schließen?
ich möchte gerne in einer Klasse mit einem Buttonklick ein eingenes Fenster öffnen und mit dem selben Button mit dem nächsten Klick wieder schließen. Ich möchte aber keine Messagebox verwenden, hat jemand eine Idee wie das geht?
danke
1 Antwort
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
programmieren, Python
Ein einfaches Beispiel mit Tk und Python 3.7:
import tkinter as tk
def open_window():
global button, window
window = tk.Toplevel(root)
button.configure(text = "Close window", command=close_window)
def close_window():
global button, window
window.destroy()
button.configure(text = "Open window", command=open_window)
root = tk.Tk()
button = tk.Button(root, text="Open window", command=open_window)
button.pack()
root.mainloop()