最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python tkinter實(shí)現(xiàn)界面切換的示例代碼

 更新時(shí)間:2019年06月14日 09:15:55   作者:waitwind1994  
今天小編就為大家分享一篇python tkinter實(shí)現(xiàn)界面切換的示例代碼,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

跳轉(zhuǎn)實(shí)現(xiàn)思路

主程序相當(dāng)于桌子:

 import tkinter as tk
 root = tk.Tk() 

而不同的Frame相當(dāng)于不同的桌布:

 face1 = tk.Frame(root)
 face2 = tk.Frame(root)
 ...

每個(gè)界面采用類(lèi)的方式定義各自的控件和函數(shù),每個(gè)界面都建立在一個(gè)各自定義的Frame上,那么在實(shí)現(xiàn)跳轉(zhuǎn)界面的效果時(shí),

只需要調(diào)用tkinter.destroy()方法銷(xiāo)毀舊界面,同時(shí)生成新界面的對(duì)象,即可實(shí)現(xiàn)切換。

而對(duì)于切換的過(guò)程中改變背景顏色和大小,可以通過(guò)修改frame控件的屬性,或者修改root的屬性(桌子的屬性)來(lái)實(shí)現(xiàn)。

具體代碼

# -*- coding: utf-8 -*-
"""
Created on Tue Oct 16 11:15:01 2018
Description:tkinter界面切換
Version:
 
@author: HJY
"""
import tkinter as tk
 
 
class basedesk():
 def __init__(self,master):
  self.root = master
  self.root.config()
  self.root.title('Base page')
  self.root.geometry('200x200')
  
  initface(self.root)  
    
class initface():
 def __init__(self,master):
  
  self.master = master
  self.master.config(bg='green')
  #基準(zhǔn)界面initface
  self.initface = tk.Frame(self.master,)
  self.initface.pack()
  btn = tk.Button(self.initface,text='change',command=self.change)
  btn.pack()
  
 def change(self,):  
  self.initface.destroy()
  face1(self.master)  
 
class face1():
 def __init__(self,master):
  self.master = master
  self.master.config(bg='blue')
  self.face1 = tk.Frame(self.master,)
  self.face1.pack()
  btn_back = tk.Button(self.face1,text='face1 back',command=self.back)
  btn_back.pack()
 
 def back(self):
  self.face1.destroy()
  initface(self.master)
  
 
if __name__ == '__main__': 
 root = tk.Tk()
 basedesk(root)
 root.mainloop()

效果圖:

以上這篇python tkinter實(shí)現(xiàn)界面切換的示例代碼就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python 定義分?jǐn)?shù)類(lèi)實(shí)現(xiàn)其基本運(yùn)算(示例代碼)

    Python 定義分?jǐn)?shù)類(lèi)實(shí)現(xiàn)其基本運(yùn)算(示例代碼)

    這篇文章主要介紹了Python 定義分?jǐn)?shù)類(lèi)實(shí)現(xiàn)其基本運(yùn)算,本文通過(guò)示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-06-06
  • Python?使用BeautifulSoup庫(kù)的方法

    Python?使用BeautifulSoup庫(kù)的方法

    BeautifulSoup庫(kù)用于從HTML或XML文件中提取數(shù)據(jù),它可以自動(dòng)將復(fù)雜的HTML文檔轉(zhuǎn)換為樹(shù)形結(jié)構(gòu),并提供簡(jiǎn)單的方法來(lái)搜索文檔中的節(jié)點(diǎn),使得我們可以輕松地遍歷和修改HTML文檔的內(nèi)容,本文給大家介紹Python?使用BeautifulSoup庫(kù)的方法,感興趣的朋友一起看看吧
    2023-10-10
  • python中字典的常見(jiàn)操作總結(jié)1

    python中字典的常見(jiàn)操作總結(jié)1

    這篇文章主要介紹了python中字典的常見(jiàn)操作總結(jié),文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-07-07
  • python grpc實(shí)現(xiàn)異步調(diào)用(不用grpc異步接口)

    python grpc實(shí)現(xiàn)異步調(diào)用(不用grpc異步接口)

    grpc同步調(diào)用更簡(jiǎn)單,但是在處理復(fù)雜任務(wù)時(shí),會(huì)導(dǎo)致請(qǐng)求阻塞,影響吞吐,本文主要介紹了python grpc實(shí)現(xiàn)異步調(diào)用,不用grpc異步接口,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-04-04
  • Python常用正則函數(shù)使用方法詳解

    Python常用正則函數(shù)使用方法詳解

    Python中常用的正則表達(dá)式處理函數(shù)有re.match(),re.search(),re.sub(),re.split(),re.findall(),re.compile()今天為大家介紹這些函數(shù)的使用方法
    2021-10-10
  • python并發(fā)編程多進(jìn)程 模擬搶票實(shí)現(xiàn)過(guò)程

    python并發(fā)編程多進(jìn)程 模擬搶票實(shí)現(xiàn)過(guò)程

    這篇文章主要介紹了python并發(fā)編程多進(jìn)程 模擬搶票實(shí)現(xiàn)過(guò)程,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-08-08
  • python中web框架的自定義創(chuàng)建

    python中web框架的自定義創(chuàng)建

    這篇文章主要為大家詳細(xì)介紹了python中web框架的自定義創(chuàng)建,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-09-09
  • Python中selenium實(shí)現(xiàn)文件上傳所有方法整理總結(jié)

    Python中selenium實(shí)現(xiàn)文件上傳所有方法整理總結(jié)

    本篇文章主要介紹了Python中selenium實(shí)現(xiàn)文件上傳所有方法整理總結(jié),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。
    2017-04-04
  • Python-jenkins模塊之folder相關(guān)操作介紹

    Python-jenkins模塊之folder相關(guān)操作介紹

    這篇文章主要介紹了Python-jenkins模塊之folder相關(guān)操作介紹,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-05-05
  • 使用scrapy ImagesPipeline爬取圖片資源的示例代碼

    使用scrapy ImagesPipeline爬取圖片資源的示例代碼

    這篇文章主要介紹了使用scrapy ImagesPipeline爬取圖片資源的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09

最新評(píng)論

泗洪县| 景宁| 罗甸县| 昌邑市| 陈巴尔虎旗| 旺苍县| 轮台县| 四川省| 阜平县| 宝鸡市| 海伦市| 博野县| 五寨县| 班戈县| 河曲县| 慈利县| 比如县| 包头市| 高平市| 桐柏县| 阳泉市| 沅陵县| 宁海县| 阳高县| 隆化县| 即墨市| 略阳县| 宣城市| 枣庄市| 尼玛县| 安龙县| 昌都县| 榆社县| 汝州市| 泉州市| 平顺县| 噶尔县| 洛南县| 会东县| 革吉县| 瓦房店市|