Как tkinter может определить ширину панели задач на окнах, чтобы полноэкранный режим не покрывал панель задач? - PullRequest
0 голосов
/ 20 ноября 2018

Я пытаюсь сделать полноэкранное окно с помощью tkinter, но оно закрывает весь экран, включая панель задач Windows. Как сделать так, чтобы окно хорошо вписывалось в экран, не закрывая панель задач?Вот мой исходный код:

from tkinter import*
my_window = Tk()

my_window.title("Demo")

screen_width = my_window.winfo_screenwidth()
screen_height = my_window.winfo_screenheight()

x = (screen_width /2) - (width_of_window/2)
y = (screen_height/2) -(height_of_window/2)

my_window.geometry("%dx%d+0+0"%
(my_window.winfo_screenwidth(),my_window.winfo_screenheight())

my_window.mainloop()

Я кодирую в Windows 10 с использованием кода.

1 Ответ

0 голосов
/ 20 ноября 2018

Это кажется трудной задачей.Самый простой способ, который я нашел, это:

my_window.wm_state('zoomed')

Это соответствует развернутому, но не полноэкранному режиму.Это не похоже на работу на всех платформах.

Также см. Окно максимального увеличения tkinter python

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...