更改 Tkinter 視窗標題
Siddharth Swami
2021年10月2日
在本教程中,我們將學習如何更改 tkinter
視窗的標題欄。
tkinter
中的標題是指分配給應用程式視窗的名稱。它主要位於應用程式的頂部。為此,我們可以使用 title()
函式。
我們使用 Tk()
函式建立一個控制元件物件,並使用 title()
函式向該視窗新增標題。
例如,
from tkinter import *
ws = Tk()
ws.title('Hello_World')
ws.geometry('400x300')
ws.mainloop()
輸出:
在上面的示例中,我們可以看到標題為 Hello_World
的視窗。
如果我們要更改文字樣式、字型大小或標題的顏色,則無法使用 tkinter
來完成,因為 tkinter
的唯一目的是提供具有自己大小和樣式的名稱預設情況下。
如果我們想在 tkinter
框架上設定標題,我們必須使用函式 LabelFrame()
,它可以幫助我們在框架上設定標題。此函式將字型大小和要顯示的文字作為輸入。另外,我們可以改變它的顏色。
下面的程式碼演示了這一點。
from tkinter import *
ws = Tk()
ws.title(string='')
ws.geometry('400x300')
frame = LabelFrame(
ws,
text='Hello_World',
bg='#f0f0f0',
font=(30)
)
frame.pack(expand=True, fill=BOTH)
Button(
frame,
text='Submit'
).pack()
ws.mainloop()
輸出: