Advertisement
Guest User

Untitled

a guest
Apr 7th, 2025
34
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. import tkinter as tk
  2. from tkinter import ttk
  3. import sys
  4. sys.path.insert(0, '/absolute/path/to/main_page.py')
  5.  
  6. LARGEFONT = ("Verdana", 35)
  7.  
  8. class Page2(tk.Frame):
  9. def __init__(self, parent, controller):
  10. # Relative import attempt
  11. from project_folder import Page1, StartPage
  12.  
  13. tk.Frame.__init__(self, parent)
  14. label = ttk.Label(self, text ="Page 2", font = LARGEFONT)
  15. label.grid(row = 0, column = 4, padx = 10, pady = 10)
  16.  
  17. button1 = ttk.Button(self, text ="Page 1",
  18. command = controller.show_frame(Page1))
  19. button1.grid(row = 1, column = 1, padx = 10, pady = 10)
  20.  
  21. button2 = ttk.Button(self, text ="Startpage",
  22. command = lambda : controller.show_frame(StartPage))
  23. button2.grid(row = 2, column = 1, padx = 10, pady = 10)
  24.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement