ich versuche gerade ohne Erfolg bei dem Interface eine Zeile weiter herunter(unter den Buttons)
Mein Problem dabei ist nämlich, dass es ab einen bestimmten Punkt nicht mehr angezeigt wird. Diese Linie kann man sehen wenn man
Code: Alles auswählen
root.option_add("*background", "white")
Code: Alles auswählen
root.option_add("*background", "grey")
Code: Alles auswählen
from tkinter import *
def raise_frame(frame):
frame.tkraise()
root = Tk()
root.geometry("1440x810")
root.title("Interface")
root.configure(background="white")
root.option_add("*background", "white")
Interface = Frame(root)
Mitarbeiter = Frame(root)
Statistiken = Frame(root)
Preisliste = Frame(root)
Einstellungen = Frame(root)
Hilfe = Frame(root)
Mhinzufügen = Frame(root)
for frame in (Interface, Mitarbeiter, Statistiken, Preisliste, Einstellungen, Hilfe, Mhinzufügen):
frame.grid(row=0, column=0, sticky="news")
#----------------------------------------------------------------------Interface----------------------------------------------------------------------#
x = Label(Interface, text="Interface", anchor="center", font="Arial 20 bold", bg="white")
x.pack()
w1 = Button(Interface, text="Mitarbeiter", font="Arial 9 bold", bg="grey", fg="white", width=15, height=2, command=lambda:raise_frame(Mitarbeiter))
w1.pack(padx=50, pady=20, side=LEFT)
w2 = Button(Interface, text="Statistiken", font="Arial 9 bold", bg="grey", fg="white", width=15, height=2, command=lambda:raise_frame(Statistiken))
w2.pack(padx=110, pady=20, side=LEFT)
w3 = Button(Interface, text="Preisliste", font="Arial 9 bold", bg="grey", fg="white", width=15, height=2, command= lambda:raise_frame(Preisliste))
w3.pack(padx=110, pady=20, side=LEFT)
w4 = Button(Interface, text="Einstellungen", font="Arial 9 bold", bg="grey", fg="white", width=15, height=2, command= lambda:raise_frame(Einstellungen))
w4.pack(padx=110, pady=20, side=LEFT)
w5 = Button(Interface, text="Hilfe", font="Arial 9 bold", bg="grey", fg="white", width=15, height=2, command=lambda:raise_frame(Hilfe))
w5.pack(padx=50, pady=20, side=LEFT)
#---------------------------------------------------------------------Mitarbeiter---------------------------------------------------------------------#
Button(Mitarbeiter, text="<<", font="Arial 12 bold", anchor="nw", command=lambda:raise_frame(Interface)).pack(side=LEFT, pady=0)
Button(Mitarbeiter, text="+", font="Arial 12 bold", anchor="nw", command=lambda:raise_frame(Mhinzufügen)).pack(side=LEFT, padx=5)
Label(Mitarbeiter, text="Mitarbeiter", anchor="center", font="Arial 20 bold").pack()
Button(Mhinzufügen, text="<<", font="Arial 12 bold", anchor="nw", command=lambda:raise_frame(Mitarbeiter)).pack(side=LEFT, pady=0)
Label(Mhinzufügen, text="Mitarbeiterprofil hinzufügen", anchor="center", font="Arial 20 bold").pack()
Nachname = Label(Mhinzufügen, text="Nachname:", anchor="nw", font="Arial 12").pack(side=LEFT, padx=50)
NachnameEntry = Entry(Mhinzufügen, font="Arial 12").pack(side=LEFT, padx=50)
Vorname = Label(Mhinzufügen, text="Vorname:", anchor="sw", font="Arial 12").pack(side=LEFT, padx=50)
VornameEntry = Entry(Mhinzufügen, font="Arial 12").pack(side=LEFT, padx=50)
ZweiterVorname = Label(Mhinzufügen, text="2. Vorname:", anchor="sw", font="Arial 12").pack(side=LEFT, padx=50)
ZweiterVornameEntry = Entry(Mhinzufügen, font="Arial 12").pack(side=LEFT, padx=50)
#---------------------------------------------------------------------Statistiken---------------------------------------------------------------------#
#---------------------------------------------------------------------Preisliste----------------------------------------------------------------------#
#--------------------------------------------------------------------Einstellungen--------------------------------------------------------------------#
#------------------------------------------------------------------------Hilfe------------------------------------------------------------------------#
raise_frame(Interface)
root.mainloop()
LG