Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để đặt vị trí của cửa sổ Tkinter mà không cần thiết lập kích thước?

Cửa sổ Tkinter được thực thi sau khi khởi tạo đối tượng của khung hoặc cửa sổ Tkinter. Chúng ta có thể xác định kích thước của cửa sổ hoặc khung Tkinter bằng trình quản lý Hình học. Nó xác định chiều rộng và chiều cao của cửa sổ Tkinter ban đầu, nơi chúng ta thường đặt các widget của mình. Để đặt vị trí của cửa sổ Tkinter trong khi bỏ qua chiều rộng và chiều cao, chúng ta có thể xác định thông số kỹ thuật trong trình quản lý hình học.

Ví dụ

# Import the required Libraries
from tkinter import *
from tkinter import ttk

# Create an instance of tkinter frame
win = Tk()

# Set the geometry of tkinter frame without specifying width and height
x = 500
y = 300
win.geometry("+%d+%d" %(x,y))

# Add a Label widget
label = Label(win, text=" Tkinter has a variety of inbuilt functions, " "modules, and packages.", font = ('Georgia 20'))
label.pack(pady=10)

win.mainloop()

Đầu ra

Chạy mã để hiển thị một cửa sổ được đặt thành chiều rộng và chiều cao của nội dung.

Làm cách nào để đặt vị trí của cửa sổ Tkinter mà không cần thiết lập kích thước?