如何將 Tkinter 構件置中?
可透過指定 Tkinter 構件的屬性來自定義它們,例如,寬度、高度、位置、背景色等。為了定位 Tkinter 構件,我們可以使用 ** place() ** 幾何管理器,在此我們將指定錨點屬性。它可以接受 (NW, N, NE, W, CENTER, E, SW, S, SE) 作為構件的位置。
示例
在此示例中,我們透過指定錨點屬性,將一個 Label 構件強制置於視窗的中央。
#Import the required libraries
from tkinter import *
#Create an instance of Tkinter Frame
win = Tk()
#Set the geometry
win.geometry("700x350")
#Set the default color of the window
win.config(bg='#4fe3a5')
#Create a Label
Label(win, text = "Hello World!", font= ('Helvetica 25 bold')).place(relx=.5, rely=.5,anchor= CENTER)
win.mainloop()輸出
執行以上程式碼將顯示一個視窗,其中心有一個 Label 構件。

廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP