0
GUIで作業するのは非常に新しいので、複数のフレームをリンクしてそのフレームに移動するためのボタンを押すことができるかどうか、Python - 複数のフレームをリンクするGUI
誰かが素晴らしいアイデアや提案をしている場合は、
from tkinter import *
class main(Frame):
def __init__(self, master=None):
super(main, self).__init__(master)
self.grid()
self.pack()
def buttons_dash():
# create first button
self.bttn1_dash = Button(self, text = "Student Login",)
self.bttn1_dash.grid()
self.bttn1_dash.config(height=3, width=30)
# create second button
self.bttn2_dash = Button(self)
self.bttn2_dash.grid()
self.bttn2_dash.configure(text = "Staff Login")
self.bttn2_dash.config(height=3, width=30)
# create third button
self.bttn3_dash = Button(self)
self.bttn3_dash.grid()
self.bttn3_dash["text"] = "Exit"
self.bttn3_dash.config(height=3, width=30)
self.bttn3_dash = Button(self, text= "Exit")
class student_dashboard(Frame):
def __init__(self, master=None):
super(main, self).__init__(master)
self.grid()
self.pack()
def buttons_student():
#create first button
self.bttn1_student = Button(self, text = "View Highscores")
self.bttn1_student.grid()
self.bttn1_student.config(height=3, width=30)
# create second button
self.bttn2_student = Button(self)
self.bttn2_student.grid()
self.bttn2_student.configure(text = "Save Score")
self.bttn2_student.config(height=3, width=30)
# main
root = Tk()
root.title("Dashboard")
app = main(root)
root.mainloop()
調査は行っていますか?これに類似した多くの質問がStackoverflowにあります。 –