ich hätte mal eine generelle frage:
hab nun ein Fenster mit Tkinter erzeugt, wenn ich nun auf den Menubutton "Programm1" gehe, erscheint ein neues Fenster.
Ist es möglich dieses neue Fenster in das Hauptfenster mit einzubetten? sprich es wird immer nur ein Fenster angezeigt?
bitte um kurze Info.
vielen Dank
Code: Alles auswählen
#!/usr/bin/env python
# -*- coding: iso-8859-1 -*-
from tkinter import *
from tkinter import messagebox
import os
def showversion():
messagebox.showinfo("info", "\
************************\n\
Version: 1.00\n\
************************")
def Programm1():
Programm1 = Tk()
window = Label(Programm1)
var1 = StringVar(Programm1)
var2 = StringVar(Programm1)
var3 = StringVar(Programm1)
var4 = StringVar(Programm1)
var5 = Entry(Programm1)
var6 = Entry(Programm1)
Label(Programm1, text = "Standard", bg="#ffffbb", pady=10,padx=100).grid (row=3, columnspan=20)
Label(Programm1, text="Eingabe1").grid(row=0)
Label(Programm1, text="Eingabe2").grid(row=1)
var5.grid(row=0, column=1)
var6.grid(row=1, column=1)
Hauptfenster = Tk(className=" Hauptfenster Konfigurationstool")
menubar = Menu(Hauptfenster, bg="#000000")
filemenu = Menu(menubar, tearoff=0)
filemenu.add_command(label="Programm 1", command=Programm1)
filemenu.add_separator()
filemenu.add_command(label="Exit", command=Hauptfenster.quit)
menubar.add_cascade(label="Skripte", menu=filemenu)
editmenu = Menu(menubar, tearoff=0)
editmenu.add_separator()
helpmenu = Menu(menubar, tearoff=0)
helpmenu.add_command(label="About...", command=showversion)
menubar.add_cascade(label="Help", menu=helpmenu)
Hauptfenster.config(menu=menubar)
Hauptfenster.mainloop()