日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python控件随窗口变化而适配_如何实现python tkinter控件随窗口变化?

發(fā)布時間:2023/12/19 python 15 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python控件随窗口变化而适配_如何实现python tkinter控件随窗口变化? 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

不管是對于Java還是對于Python,我們最開始學習的時候,都會碰到關(guān)于開發(fā)上的窗口設置,如果不設置這個內(nèi)容,你所呈現(xiàn)的項目效果,是非常不美觀的,而往往為了符合美化,大家都會花費很多心思在基礎的窗口設置上,這在每一個語言程序里都是有體現(xiàn)的,我們今日來看下在python上是什么效果吧~

主程序相當于桌子:import?tkinter?as?tk

root?=?tk.Tk()

而不同的Frame相當于不同的桌布:face1?=?tk.Frame(root)

face2?=?tk.Frame(root)

...

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

只需要調(diào)用tkinter.destroy()方法銷毀舊界面,同時生成新界面的對象,即可實現(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')

#基準界面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()

效果展示:

我們?nèi)绻诶^續(xù)使用 tkinter控件時候,,可以把以上方式方法給套用住,因為這些內(nèi)容是我們非常好實用的,大家可以作為累積使用,如果還有其他的疑問,也可以在官網(wǎng)上查詢即可。

總結(jié)

以上是生活随笔為你收集整理的python控件随窗口变化而适配_如何实现python tkinter控件随窗口变化?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。