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

Làm cách nào để sử dụng thuộc tính Trình quản lý cửa sổ (wm) trong Tkinter?

Trình quản lý Cửa sổ là một bộ công cụ có sẵn trong Tcl / Tk có thể được truy cập bằng lệnh 'wm' . 'wm' lệnh cho phép bạn thiết lập diện mạo và hình học của cửa sổ Tkinter. Chúng ta có thể kiểm soát tiêu đề, màu sắc, kích thước và các thuộc tính khác bằng lệnh này. 'wm' lệnh có nhiều từ khóa có thể được sử dụng để sửa đổi thuộc tính của nó.

Ví dụ

# Import the required library
from tkinter import *
from tkinter import ttk
from tkinter import messagebox

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

# Set the geometry
win.geometry("700x350")

Label(win, text="This window is disabled.",
   font=("Calibri, 24")).pack()

# Makes the window topmost
win.wm_attributes('-topmost', True)

# Makes the window transparent
win.wm_attributes('-alpha', 0.9)

# Disable the window
win.wm_attributes('-disabled', True)

# Set the geometry of the window
win.wm_geometry('700x350')

win.mainloop()

Đầu ra

Nếu bạn chạy mã trên, nó sẽ hiển thị một cửa sổ trong suốt trên cùng mà bạn không thể tương tác với, vì cửa sổ bị tắt bằng cách sử dụng wm thuộc tính "-Disabled" .

Làm cách nào để sử dụng thuộc tính Trình quản lý cửa sổ (wm) trong Tkinter?