tKinter一种简单页面切换

时间:2025-04-07 12:01:45

from tkinter import *
import tkinter as tk

class Frame1():#不继承也可以  第一个页面
    def __init__(self,master):
        super().__init__(master)
        (x=100,y=100)
        label=(self,text="fram1")
        ()
        pass
    
class Frame2(): #                  第二个页面
    def __init__(self,master):
        super().__init__(master)
        label=(self,text="fram2")
        (x=100,y=100)
        ()
        pass


def bt_click():                    #       按钮切换页面                             
    
    if btn["text"]=="1":
        btn["text"]="2"
        ()               #  此函数把frame提前
    else:
        btn["text"]="1"
        ()

    
# ----------------------------------------------------------------------
if __name__ == "__main__":

    root = ()
    ("800x600")
    
    f1 = Frame1(root)
    f2 = Frame2(root)

    btn = (root, text="切换",width=5,height=3, command=bt_click)
    (x=0,y=0)
    
    


    ()